.elementor-10 .elementor-element.elementor-element-f30cc9c{--display:flex;--min-height:90vh;--justify-content:center;--overlay-opacity:1;--margin-top:-131px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-f30cc9c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f30cc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/09/Hero-Ship-RMS-Republic.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f30cc9c::before, .elementor-10 .elementor-element.elementor-element-f30cc9c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f30cc9c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f30cc9c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f30cc9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f30cc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #4C2D5A00 69%, #050D20 91%);}.elementor-10 .elementor-element.elementor-element-ffa05c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6fec27{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-91bf253{--spacer-size:100px;}.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-10 .elementor-element.elementor-element-a38fd02 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:70px;font-weight:600;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#FFE982;stroke:#FFE982;}.elementor-10 .elementor-element.elementor-element-87bfddf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-87bfddf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cf2f4ba{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-cf2f4ba .elementor-divider-separator{width:75%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-cf2f4ba .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-cf2f4ba .elementor-divider__text{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-59ea110{width:var( --container-widget-width, 75% );max-width:75%;margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-59ea110 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-59ea110.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-59ea110 .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-59ea110 .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-59ea110 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-9679116{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-9679116 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ca7b5bd{--spacer-size:2px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a440cec{--spacer-size:2px;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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-10 .elementor-element.elementor-element-93d2748{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:19px;}.elementor-10 .elementor-element.elementor-element-93d2748 p{margin-block-end:30px;}.elementor-10 .elementor-element.elementor-element-916c84b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-916c84b p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-fc356ec{--display:flex;--justify-content: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-10 .elementor-element.elementor-element-d981597 img{width:64%;max-width:100%;opacity:0.23;filter:brightness( 100% ) contrast( 130% ) saturate( 128% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-fb8d7d5{--display:flex;--overlay-opacity:0.46;--padding-top:10px;--padding-bottom:136px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-fb8d7d5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fb8d7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2295B00;background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/143073.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fb8d7d5::before, .elementor-10 .elementor-element.elementor-element-fb8d7d5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fb8d7d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fb8d7d5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fb8d7d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fb8d7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020919 28%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-d410ae5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-d410ae5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:0px;font-weight:600;line-height:7px;color:#171E44;}.elementor-10 .elementor-element.elementor-element-f83b3ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f83b3ca .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:70px;font-weight:600;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#FFE982;stroke:#FFE982;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a51d287{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a51d287::before, .elementor-10 .elementor-element.elementor-element-a51d287 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a51d287 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a51d287 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a51d287 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a51d287 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-372296c{width:var( --container-widget-width, 15% );max-width:15%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;top:-100px;text-align:center;}.elementor-10 .elementor-element.elementor-element-372296c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-372296c img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6d71c39{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6d71c39 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d484f6b{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item{padding:60px 60px 60px 60px;}.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-digits{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-label{font-family:"Manrope", Sans-serif;font-weight:400;}.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-10 .elementor-element.elementor-element-389ccd0 .elementor-button{background-color:#020919;font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:14px 50px 14px 50px;}.elementor-10 .elementor-element.elementor-element-389ccd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-58px;}.elementor-10 .elementor-element.elementor-element-389ccd0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c29d928{--display:flex;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-c29d928:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c29d928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04183A;}.elementor-10 .elementor-element.elementor-element-c29d928::before, .elementor-10 .elementor-element.elementor-element-c29d928 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c29d928 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c29d928 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c29d928 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c29d928 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-6c045e4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ee085cd{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a120ba5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-a120ba5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3fc4c81{text-align:start;}.elementor-10 .elementor-element.elementor-element-3fc4c81 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:#D8B15A;}.elementor-10 .elementor-element.elementor-element-ef7cb32{column-gap:50px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-ef7cb32 p{margin-block-end:28px;}.elementor-10 .elementor-element.elementor-element-ba42ae1{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-10 .elementor-element.elementor-element-ba42ae1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ba42ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/wed.jpeg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ba42ae1 > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-ba42ae1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#04183A;}.elementor-10 .elementor-element.elementor-element-ba42ae1 > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-ba42ae1 > .e-con-inner > .elementor-shape-top svg{width:calc(119% + 1.3px);}.elementor-10 .elementor-element.elementor-element-ba42ae1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-ba42ae1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#04183A;}.elementor-10 .elementor-element.elementor-element-ba42ae1 > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-ba42ae1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(123% + 1.3px);height:41px;}.elementor-10 .elementor-element.elementor-element-23e4101{--spacer-size:396px;}.elementor-10 .elementor-element.elementor-element-4aee290{--display:flex;--overlay-opacity:0.46;--padding-top:100px;--padding-bottom:136px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-4aee290:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4aee290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2295B00;background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/143073.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4aee290::before, .elementor-10 .elementor-element.elementor-element-4aee290 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4aee290 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4aee290 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4aee290 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4aee290 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020919 28%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-38237bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-54d8602{width:var( --container-widget-width, 15% );max-width:15%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15%;--container-widget-flex-grow:0;top:-100px;text-align:center;}.elementor-10 .elementor-element.elementor-element-54d8602.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-54d8602 img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-e64d7c4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e64d7c4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6bc0228{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item{padding:60px 60px 60px 60px;}.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-digits{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-3ab171d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:14px 50px 14px 50px;}.elementor-10 .elementor-element.elementor-element-3ab171d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-58px;}.elementor-10 .elementor-element.elementor-element-3ab171d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1fe840d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.57;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-1fe840d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1fe840d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1424;background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/143073.jpg");}.elementor-10 .elementor-element.elementor-element-1fe840d::before, .elementor-10 .elementor-element.elementor-element-1fe840d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1fe840d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1fe840d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1fe840d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1fe840d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/pattren_25.png");--background-overlay:'';background-size:28% auto;}.elementor-10 .elementor-element.elementor-element-5abda83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-67dfc82{text-align:center;}.elementor-10 .elementor-element.elementor-element-67dfc82 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-05d188d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-05d188d p{margin-block-end:30px;}.elementor-10 .elementor-element.elementor-element-1d1c47a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-27b4cfc{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-10 .elementor-element.elementor-element-09d20a1{padding:5px 0px 5px 10px;transition:background 1.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-09d20a1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-09d20a1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-09d20a1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-09d20a1:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-09d20a1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ca6b480{padding:5px 0px 5px 10px;transition:background 1.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-ca6b480.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-ca6b480.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-ca6b480.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ca6b480:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-ca6b480:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e7e81c2{padding:5px 0px 5px 10px;transition:background 1.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-e7e81c2.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-e7e81c2.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-e7e81c2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-e7e81c2:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e7e81c2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2c14347{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3f61974{padding:5px 0px 5px 10px;transition:background 1.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-3f61974.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-3f61974.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-3f61974.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-3f61974:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3f61974:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-d02bf2f{padding:5px 0px 5px 10px;transition:background 1.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-d02bf2f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-d02bf2f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-d02bf2f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-d02bf2f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d02bf2f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f9f0bb1{padding:5px 0px 5px 10px;transition:background 1.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f9f0bb1:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f9f0bb1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0f598c3{--display:flex;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-0f598c3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f598c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000310;}.elementor-10 .elementor-element.elementor-element-0f598c3::before, .elementor-10 .elementor-element.elementor-element-0f598c3 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f598c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f598c3 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f598c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f598c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-20-2026-12_36_24-AM.webp");--background-overlay:'';background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-2cbead7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fa2cdd7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e5fb0f9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-e5fb0f9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c6087c7{text-align:start;}.elementor-10 .elementor-element.elementor-element-c6087c7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6b16591{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-17699f3{column-gap:50px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-17699f3 p{margin-block-end:28px;}.elementor-10 .elementor-element.elementor-element-bfab692{--display:flex;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-bfab692:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bfab692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04183A;}.elementor-10 .elementor-element.elementor-element-bfab692::before, .elementor-10 .elementor-element.elementor-element-bfab692 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bfab692 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bfab692 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bfab692 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bfab692 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-66e463e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3f0d902{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-decce3a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-decce3a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:32px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8ac902e{text-align:start;}.elementor-10 .elementor-element.elementor-element-8ac902e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f472727{column-gap:50px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-f472727 p{margin-block-end:28px;}.elementor-10 .elementor-element.elementor-element-0141ed7{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-10 .elementor-element.elementor-element-0141ed7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0141ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/wed.jpeg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-0141ed7 > .elementor-shape-top .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-0141ed7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#04183A;}.elementor-10 .elementor-element.elementor-element-0141ed7 > .elementor-shape-top svg, .elementor-10 .elementor-element.elementor-element-0141ed7 > .e-con-inner > .elementor-shape-top svg{width:calc(119% + 1.3px);}.elementor-10 .elementor-element.elementor-element-0141ed7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-0141ed7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#04183A;}.elementor-10 .elementor-element.elementor-element-0141ed7 > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-0141ed7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(123% + 1.3px);height:41px;}.elementor-10 .elementor-element.elementor-element-cb9f97b{--spacer-size:396px;}.elementor-10 .elementor-element.elementor-element-b17d671{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-b17d671:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b17d671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b17d671::before, .elementor-10 .elementor-element.elementor-element-b17d671 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b17d671 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b17d671 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b17d671 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b17d671 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-2096f46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-252745a{text-align:center;}.elementor-10 .elementor-element.elementor-element-252745a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0.1px;stroke-width:0.1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c49f5ce{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-02d7865{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-a6e6d6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.52;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-a6e6d6c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112A16F7;background-image:url("https://rms.infocussed.com/wp-content/uploads/2026/08/Vdyqu_bNdPIHyMszUhqF5R8RnBOmVoq6zFD6QAl8SQ2-CH8Wvuh66miWroMsgHZTKSvM2enzZtD93-aGjwOz3lwR4zfkQgnIZ2xjkfjh9xclneosUCRBdi24msIwQKtpVRpWdM3UR2jFeA4nzL2bKM0olzGCaC8i2Z6Y6k1csFioD8lo-zcojH92En6QCmVa.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a6e6d6c::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #1B2641 0%, #050B14 100%);}.elementor-10 .elementor-element.elementor-element-a6e6d6c::before{filter:brightness( 100% ) contrast( 69% ) saturate( 151% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-a6e6d6c:hover::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-a6e6d6c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-a6e6d6c:hover{--overlay-opacity:0.72;}.elementor-10 .elementor-element.elementor-element-a6e6d6c, .elementor-10 .elementor-element.elementor-element-a6e6d6c::before{--overlay-transition:2s;}.elementor-10 .elementor-element.elementor-element-a6e6d6c:hover::before{filter:brightness( 100% ) contrast( 161% ) saturate( 146% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-dcfc097{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d8648de{text-align:center;}.elementor-10 .elementor-element.elementor-element-d8648de .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-be827dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f90834c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-62ac6b0{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:50px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-bf2795c{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-bf2795c{left:-16px;}.elementor-10 .elementor-element.elementor-element-bf2795c{top:0%;}.elementor-10 .elementor-element.elementor-element-bf2795c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#020919FC;}.elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-framed .elementor-icon{background-color:#020919FC;}.elementor-10 .elementor-element.elementor-element-bf2795c.elementor-view-stacked .elementor-icon svg{fill:#020919FC;}.elementor-10 .elementor-element.elementor-element-bf2795c .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-bf2795c .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-d9e1003{text-align:end;}.elementor-10 .elementor-element.elementor-element-d9e1003 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7fa3605{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-7329c4d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e4e27cd{text-align:start;}.elementor-10 .elementor-element.elementor-element-e4e27cd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-83b494d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a2c019d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b287de4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-08da974{text-align:end;}.elementor-10 .elementor-element.elementor-element-08da974 .elementor-heading-title{color:var( --e-global-color-text );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-374c6a5{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-374c6a5{left:-16px;}.elementor-10 .elementor-element.elementor-element-374c6a5{top:0%;}.elementor-10 .elementor-element.elementor-element-374c6a5 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-374c6a5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-374c6a5 .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-374c6a5 .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-1d299a6{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8e18185 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-47316af{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-2fca537{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-65d8692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-70a48ab{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:50px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-575e90b{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-575e90b{left:-16px;}.elementor-10 .elementor-element.elementor-element-575e90b{top:0%;}.elementor-10 .elementor-element.elementor-element-575e90b .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-575e90b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-575e90b .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-575e90b .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-4600693{text-align:end;}.elementor-10 .elementor-element.elementor-element-4600693 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e836817{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-ad3f0d5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-908c2c3{text-align:start;}.elementor-10 .elementor-element.elementor-element-908c2c3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-41036fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6eace10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-60e12a8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-58a8073{text-align:end;}.elementor-10 .elementor-element.elementor-element-58a8073 .elementor-heading-title{color:var( --e-global-color-text );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ab80276{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-ab80276{left:-16px;}.elementor-10 .elementor-element.elementor-element-ab80276{top:0%;}.elementor-10 .elementor-element.elementor-element-ab80276 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ab80276.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ab80276 .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-ab80276 .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-b8f9f47{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b600d36 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-a3bb2c9{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-52d4048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c95381d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b24a4ad{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:50px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1dae177{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-1dae177{left:-16px;}.elementor-10 .elementor-element.elementor-element-1dae177{top:0%;}.elementor-10 .elementor-element.elementor-element-1dae177 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1dae177.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1dae177 .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1dae177 .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-c8640db{text-align:end;}.elementor-10 .elementor-element.elementor-element-c8640db .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6251642{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-faa2857{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8fd95ad{text-align:start;}.elementor-10 .elementor-element.elementor-element-8fd95ad .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ec21fc7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b873e28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0bb0310{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:50px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1c68a9d{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-1c68a9d{left:-16px;}.elementor-10 .elementor-element.elementor-element-1c68a9d{top:0%;}.elementor-10 .elementor-element.elementor-element-1c68a9d .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1c68a9d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1c68a9d .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-1c68a9d .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-e97f4af{text-align:end;}.elementor-10 .elementor-element.elementor-element-e97f4af .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-69d55f7{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-d6fe81d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7b4acf1{text-align:start;}.elementor-10 .elementor-element.elementor-element-7b4acf1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-26aba4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ae26207{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-21c79b6{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:50px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-af0d75a{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-af0d75a{left:-16px;}.elementor-10 .elementor-element.elementor-element-af0d75a{top:0%;}.elementor-10 .elementor-element.elementor-element-af0d75a .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-af0d75a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-af0d75a .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-af0d75a .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-331eab3{text-align:end;}.elementor-10 .elementor-element.elementor-element-331eab3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-59a3245{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:end;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-59a3245.elementor-element{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-93b3937{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-b56ab74{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8ac7d41{text-align:start;}.elementor-10 .elementor-element.elementor-element-8ac7d41 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-54082ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a97dda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4711d1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4a6723a{right:-16px;}body.rtl .elementor-10 .elementor-element.elementor-element-4a6723a{left:-16px;}.elementor-10 .elementor-element.elementor-element-4a6723a{top:0%;}.elementor-10 .elementor-element.elementor-element-4a6723a .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a6723a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a6723a .elementor-icon{font-size:15px;}.elementor-10 .elementor-element.elementor-element-4a6723a .elementor-icon svg{height:15px;}.elementor-10 .elementor-element.elementor-element-6db0f8e{text-align:end;}.elementor-10 .elementor-element.elementor-element-6db0f8e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-285ae7e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:40px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ceab792{text-align:start;}.elementor-10 .elementor-element.elementor-element-ceab792 .elementor-heading-title{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-f30cc9c{--padding-top:150px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-a38fd02 .elementor-heading-title{font-size:70px;}.elementor-10 .elementor-element.elementor-element-fb8d7d5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-d410ae5 .elementor-heading-title{font-size:63px;}.elementor-10 .elementor-element.elementor-element-f83b3ca .elementor-heading-title{font-size:70px;}.elementor-10 .elementor-element.elementor-element-a51d287{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-372296c{top:-70px;}.elementor-10 .elementor-element.elementor-element-6d71c39 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c29d928{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-6c045e4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a120ba5 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-ef7cb32{font-size:16px;}.elementor-10 .elementor-element.elementor-element-ba42ae1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4aee290{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-38237bd{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-54d8602{top:-70px;}.elementor-10 .elementor-element.elementor-element-e64d7c4 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item{padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1fe840d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-67dfc82 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-05d188d{font-size:16px;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-0f598c3{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-2cbead7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e5fb0f9 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-6b16591{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-17699f3{font-size:16px;}.elementor-10 .elementor-element.elementor-element-bfab692{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-66e463e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-decce3a .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-f472727{font-size:16px;}.elementor-10 .elementor-element.elementor-element-0141ed7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b17d671{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-252745a .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-d8648de .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-59a3245{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-f30cc9c{--min-height:90vh;--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a38fd02{text-align:center;}.elementor-10 .elementor-element.elementor-element-a38fd02 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-87bfddf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-87bfddf .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-cf2f4ba .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-cf2f4ba .elementor-divider__text{font-size:16px;}.elementor-10 .elementor-element.elementor-element-59ea110{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-59ea110 .elementor-icon{font-size:14px;}.elementor-10 .elementor-element.elementor-element-59ea110 .elementor-icon svg{height:14px;}.elementor-10 .elementor-element.elementor-element-9679116{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-9679116 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-93d2748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;}.elementor-10 .elementor-element.elementor-element-93d2748 p{margin-block-end:15px;}.elementor-10 .elementor-element.elementor-element-916c84b{text-align:center;}.elementor-10 .elementor-element.elementor-element-fb8d7d5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d410ae5{text-align:center;}.elementor-10 .elementor-element.elementor-element-d410ae5 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-f83b3ca{text-align:center;}.elementor-10 .elementor-element.elementor-element-f83b3ca .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-a51d287{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-372296c{width:auto;max-width:auto;top:-78px;text-align:center;}.elementor-10 .elementor-element.elementor-element-372296c.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-372296c{left:115px;}body.rtl .elementor-10 .elementor-element.elementor-element-372296c{right:115px;}.elementor-10 .elementor-element.elementor-element-372296c img{width:120px;max-width:250px;}.elementor-10 .elementor-element.elementor-element-6d71c39 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-d484f6b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-389ccd0{left:43.703px;}body.rtl .elementor-10 .elementor-element.elementor-element-389ccd0{right:43.703px;}.elementor-10 .elementor-element.elementor-element-389ccd0{bottom:-81px;}.elementor-10 .elementor-element.elementor-element-389ccd0 .elementor-button{font-size:16px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c29d928{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a120ba5{text-align:center;}.elementor-10 .elementor-element.elementor-element-a120ba5 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3fc4c81{text-align:center;}.elementor-10 .elementor-element.elementor-element-3fc4c81 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-ef7cb32{text-align:center;}.elementor-10 .elementor-element.elementor-element-ef7cb32 p{margin-block-end:15px;}.elementor-10 .elementor-element.elementor-element-4aee290{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-38237bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-54d8602{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;top:-78px;text-align:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-54d8602{left:115px;}body.rtl .elementor-10 .elementor-element.elementor-element-54d8602{right:115px;}.elementor-10 .elementor-element.elementor-element-54d8602 img{width:120px;max-width:250px;}.elementor-10 .elementor-element.elementor-element-e64d7c4 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-6bc0228{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3ab171d{bottom:-41px;}.elementor-10 .elementor-element.elementor-element-3ab171d .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-1fe840d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1fe840d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1fe840d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-67dfc82 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-1d1c47a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-27b4cfc{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-09d20a1{padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-09d20a1 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-ca6b480{padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-ca6b480 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-e7e81c2{padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-e7e81c2 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-2c14347{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-3f61974{padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-3f61974 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-d02bf2f{padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-d02bf2f .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1{padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-10 .elementor-element.elementor-element-f9f0bb1 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-0f598c3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e5fb0f9{text-align:center;}.elementor-10 .elementor-element.elementor-element-e5fb0f9 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-c6087c7{text-align:center;}.elementor-10 .elementor-element.elementor-element-c6087c7 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-17699f3{text-align:center;}.elementor-10 .elementor-element.elementor-element-17699f3 p{margin-block-end:15px;}.elementor-10 .elementor-element.elementor-element-bfab692{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-decce3a{text-align:center;}.elementor-10 .elementor-element.elementor-element-decce3a .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8ac902e{text-align:center;}.elementor-10 .elementor-element.elementor-element-8ac902e .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f472727{text-align:center;}.elementor-10 .elementor-element.elementor-element-f472727 p{margin-block-end:15px;}.elementor-10 .elementor-element.elementor-element-b17d671{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-252745a .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-c49f5ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-02d7865{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-a6e6d6c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-a6e6d6c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d8648de .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-7329c4d{border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-1d299a6{border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-ad3f0d5{border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-b8f9f47{border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-faa2857{border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-d6fe81d{border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-b56ab74{border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-f30cc9c{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-ffa05c0{--width:100%;}.elementor-10 .elementor-element.elementor-element-a6fec27{--width:66%;}.elementor-10 .elementor-element.elementor-element-fc356ec{--width:47%;}.elementor-10 .elementor-element.elementor-element-fb8d7d5{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-c29d928{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-ee085cd{--width:100%;}.elementor-10 .elementor-element.elementor-element-ba42ae1{--width:70%;}.elementor-10 .elementor-element.elementor-element-4aee290{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-1fe840d{--content-width:1089px;}.elementor-10 .elementor-element.elementor-element-27b4cfc{--width:50%;}.elementor-10 .elementor-element.elementor-element-2c14347{--width:50%;}.elementor-10 .elementor-element.elementor-element-0f598c3{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-fa2cdd7{--width:30%;}.elementor-10 .elementor-element.elementor-element-6b16591{--width:70%;}.elementor-10 .elementor-element.elementor-element-bfab692{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-3f0d902{--width:100%;}.elementor-10 .elementor-element.elementor-element-0141ed7{--width:70%;}.elementor-10 .elementor-element.elementor-element-b17d671{--content-width:1360px;}.elementor-10 .elementor-element.elementor-element-a6e6d6c{--content-width:1360px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-a6fec27{--width:100%;}.elementor-10 .elementor-element.elementor-element-fc356ec{--width:0%;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-a6e6d6c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a6e6d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-a38fd02 */.elementor-10 .elementor-element.elementor-element-a38fd02 .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #D68712 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-a440cec */.elementor-10 .elementor-element.elementor-element-a440cec {
  position: relative;
}

.elementor-10 .elementor-element.elementor-element-a440cec::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 1px; /* thickness of the beam */
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0) 0%,          /* transparent top */
    rgba(0, 0, 0, 0) 10%,         /* short fade zone */
    rgba(255, 215, 0, 1) 50%,     /* strong golden center */
    rgba(0, 0, 0, 0) 90%,         /* short fade zone */
    rgba(0, 0, 0, 0) 100%         /* transparent bottom */
  );
  transform: translateX(-50%);
  /*box-shadow: 0 0 30px rgba(255, 215, 0, 0.9); /* golden glow around center */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d981597 */.elementor-10 .elementor-element.elementor-element-d981597 {
    perspective: 1000px;
}

.elementor-10 .elementor-element.elementor-element-d981597 img {
    animation: spinHorizontal 5s linear infinite;
    transform-style: preserve-3d;
}

@keyframes spinHorizontal {
    from {
        transform: rotateY(0deg);
    }
    to {
        transform: rotateY(360deg);
    }
}
animation: spinHorizontal 5s linear infinite;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d410ae5 */.elementor-10 .elementor-element.elementor-element-d410ae5 .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f83b3ca */.elementor-10 .elementor-element.elementor-element-f83b3ca .elementor-heading-title {
    background-image:
        /* MOVING WHITE LIGHT WITH GOLDEN HALO */
        linear-gradient(
            105deg,
            transparent 25%,
            rgba(255,190,60,0.00) 38%,
            rgba(255,190,60,0.20) 43%,
            rgba(255,220,100,0.45) 47%,
            rgba(255,255,255,1) 50%,
            rgba(255,220,100,0.45) 53%,
            rgba(255,190,60,0.20) 57%,
            rgba(255,190,60,0.00) 62%,
            transparent 75%
        ),

        /* FIXED GOLD GRADIENT */
        linear-gradient(
            180deg,
            #F7E7A1 0%,
            #D68712 50%,
            #C9983A 65%,
            #8F6224 100%
        );

    background-size: 400% 100%, 100% 100%;
    background-position: 180% 0, 0 0;
    background-repeat: no-repeat;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;

    /* NO PERMANENT GLOW */
    text-shadow: 0 2px 8px rgba(229,195,106,0.25);

    /* VERY SLOW MOVEMENT */
    animation: goldenLightSweep 18s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}

@keyframes goldenLightSweep {

    0% {
        background-position: 180% 0, 0 0;
    }

    15% {
        background-position: 140% 0, 0 0;
    }

    30% {
        background-position: 100% 0, 0 0;
    }

    45% {
        background-position: 55% 0, 0 0;
    }

    60% {
        background-position: 10% 0, 0 0;
    }

    75% {
        background-position: -35% 0, 0 0;
    }

    90% {
        background-position: -80% 0, 0 0;
    }

    100% {
        background-position: -120% 0, 0 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d71c39 */.elementor-10 .elementor-element.elementor-element-6d71c39 .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-ac9aca4 *//* Target each individual countdown square box */
.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item {
  position: relative;
  background: transparent !important;
  border: none !important;
}

/* Apply the inverted border design to each square */
.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* Smooth Inverted Corners with Soft Anti-Aliased Edges */
    radial-gradient(circle 20px at 0 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top left / 20px 20px,
    radial-gradient(circle 20px at 100% 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top right / 20px 20px,
    radial-gradient(circle 20px at 0 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom left / 20px 20px,
    radial-gradient(circle 20px at 100% 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom right / 20px 20px,

    /* Yellow-Gold Gradient Side Lines */
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) top center / calc(100% - 39px) 2px,
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) bottom center / calc(100% - 39px) 2px,
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center left / 2px calc(100% - 39px),
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center right / 2px calc(100% - 39px);

  background-repeat: no-repeat;
}

/* 2. Target the Labels (Days, Hours, Minutes, Seconds) */
.elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-label {
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    display: inline-block;
}


/* Mobile Responsive Adjustments (Screens 767px wide and smaller) */
@media (max-width: 767px) {
  
  /* Force the countdown digits to 16px on mobile */
  .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-digits {
    font-size: 16px !important;
    line-height: 1 !important;
  }

  /* Force the countdown labels to 16px on mobile */
  .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-label {
    font-size: 12px !important;
    line-height: 1.2 !important;
    margin-top: 4px !important; /* Adds a clean sliver of space between number and label */
  }
  
  /* Optional: Adjusts the corner boxes to shrink cleanly around the smaller text */
  .elementor-10 .elementor-element.elementor-element-ac9aca4 .elementor-countdown-item {
    padding: 20px 5px !important; 
    min-width: 60px !important; /* Prevents boxes from overlapping on tiny phone displays */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-389ccd0 */.elementor-10 .elementor-element.elementor-element-389ccd0 {
  position: relative;
  background: transparent !important;
  border: none !important;
}

.elementor-10 .elementor-element.elementor-element-389ccd0::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* Smooth Inverted Corners with Soft Anti-Aliased Edges */
    radial-gradient(circle 20px at 0 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top left / 20px 20px,
    radial-gradient(circle 20px at 100% 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top right / 20px 20px,
    radial-gradient(circle 20px at 0 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom left / 20px 20px,
    radial-gradient(circle 20px at 100% 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom right / 20px 20px,

    /* Yellow-Gold Gradient Side Lines */
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) top center / calc(100% - 39px) 2px,
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) bottom center / calc(100% - 39px) 2px,
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center left / 2px calc(100% - 39px),
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center right / 2px calc(100% - 39px);

  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a51d287 */.inverted-border {
  position: relative;
  background: transparent !important;
  border: none !important;
}

.elementor-10 .elementor-element.elementor-element-a51d287::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* Smooth Inverted Corners with Soft Anti-Aliased Edges */
    radial-gradient(circle 20px at 0 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top left / 20px 20px,
    radial-gradient(circle 20px at 100% 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top right / 20px 20px,
    radial-gradient(circle 20px at 0 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom left / 20px 20px,
    radial-gradient(circle 20px at 100% 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom right / 20px 20px,

    /* Yellow-Gold Gradient Side Lines */
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) top center / calc(100% - 39px) 2px,
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) bottom center / calc(100% - 39px) 2px,
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center left / 2px calc(100% - 39px),
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center right / 2px calc(100% - 39px);

  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a120ba5 */.elementor-10 .elementor-element.elementor-element-a120ba5 .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54d8602 */.elementor-10 .elementor-element.elementor-element-54d8602 {
    perspective: 1000px;
}

.elementor-10 .elementor-element.elementor-element-54d8602 img {
    animation: spinHorizontal 5s linear infinite;
    transform-style: preserve-3d;
}

@keyframes spinHorizontal {
    from {
        transform: rotateY(0deg);
    }
    to {
        transform: rotateY(360deg);
    }
}
animation: spinHorizontal 5s linear infinite;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e64d7c4 */.elementor-10 .elementor-element.elementor-element-e64d7c4 .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-fa32d98 *//* Target each individual countdown square box */
.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item {
  position: relative;
  background: transparent !important;
  border: none !important;
}

/* Apply the inverted border design to each square */
.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* Smooth Inverted Corners with Soft Anti-Aliased Edges */
    radial-gradient(circle 20px at 0 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top left / 20px 20px,
    radial-gradient(circle 20px at 100% 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top right / 20px 20px,
    radial-gradient(circle 20px at 0 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom left / 20px 20px,
    radial-gradient(circle 20px at 100% 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom right / 20px 20px,

    /* Yellow-Gold Gradient Side Lines */
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) top center / calc(100% - 39px) 2px,
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) bottom center / calc(100% - 39px) 2px,
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center left / 2px calc(100% - 39px),
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center right / 2px calc(100% - 39px);

  background-repeat: no-repeat;
}


.elementor-countdown-digits{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}

/* 2. Target the Labels (Days, Hours, Minutes, Seconds) */
.elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-label {
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    display: inline-block;
}



/* Mobile Responsive Adjustments (Screens 767px wide and smaller) */
@media (max-width: 767px) {
  
  /* Force the countdown digits to 16px on mobile */
  .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-digits {
    font-size: 16px !important;
    line-height: 1 !important;
  }

  /* Force the countdown labels to 16px on mobile */
  .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-label {
    font-size: 12px !important;
    line-height: 1.2 !important;
    margin-top: 4px !important; /* Adds a clean sliver of space between number and label */
  }
  
  /* Optional: Adjusts the corner boxes to shrink cleanly around the smaller text */
  .elementor-10 .elementor-element.elementor-element-fa32d98 .elementor-countdown-item {
    padding: 20px 5px !important; 
    min-width: 60px !important; /* Prevents boxes from overlapping on tiny phone displays */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ab171d */.elementor-10 .elementor-element.elementor-element-3ab171d {
  position: relative;
  background: transparent !important;
  border: none !important;
}

.elementor-10 .elementor-element.elementor-element-3ab171d::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* Smooth Inverted Corners with Soft Anti-Aliased Edges */
    radial-gradient(circle 20px at 0 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top left / 20px 20px,
    radial-gradient(circle 20px at 100% 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top right / 20px 20px,
    radial-gradient(circle 20px at 0 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom left / 20px 20px,
    radial-gradient(circle 20px at 100% 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom right / 20px 20px,

    /* Yellow-Gold Gradient Side Lines */
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) top center / calc(100% - 39px) 2px,
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) bottom center / calc(100% - 39px) 2px,
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center left / 2px calc(100% - 39px),
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center right / 2px calc(100% - 39px);

  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38237bd */.inverted-border {
  position: relative;
  background: transparent !important;
  border: none !important;
}

.elementor-10 .elementor-element.elementor-element-38237bd::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* Smooth Inverted Corners with Soft Anti-Aliased Edges */
    radial-gradient(circle 20px at 0 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top left / 20px 20px,
    radial-gradient(circle 20px at 100% 0, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) top right / 20px 20px,
    radial-gradient(circle 20px at 0 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom left / 20px 20px,
    radial-gradient(circle 20px at 100% 100%, transparent 0, transparent 17.5px, #d4af37 18px, #ffd700 19px, #b8860b 20px, transparent 20.5px) bottom right / 20px 20px,

    /* Yellow-Gold Gradient Side Lines */
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) top center / calc(100% - 39px) 2px,
    linear-gradient(90deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) bottom center / calc(100% - 39px) 2px,
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center left / 2px calc(100% - 39px),
    linear-gradient(180deg, #b8860b, #ffd700, #ffae00, #ffd700, #b8860b) center right / 2px calc(100% - 39px);

  background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5fb0f9 */.elementor-10 .elementor-element.elementor-element-e5fb0f9 .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-decce3a */.elementor-10 .elementor-element.elementor-element-decce3a .elementor-heading-title{
    background: linear-gradient(
        180deg,
        #F7E7A1 0%,
        #EFB01E 50%,
        #C9983A 65%,
        #8F6224 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    text-shadow: 0 2px 8px rgba(229,195,106,.25);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-02d7865 */.elementor-10 .elementor-element.elementor-element-02d7865 img {
    transition: filter 0.3s ease; /* Smooth transition effect */
}

.elementor-10 .elementor-element.elementor-element-02d7865 img:hover {
    filter: invert(79%) sepia(21%) saturate(1469%) hue-rotate(341deg) brightness(92%) contrast(89%);
}
.elementor-10 .elementor-element.elementor-element-02d7865 .swiper-wrapper {
    transition-timing-function: linear !important;
    animation: carousel-scroll 20s linear infinite;
}

@keyframes carousel-scroll {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e6d6c */.ken2 {
    background-size: 150% auto !important;
    animation: bgMove 30s linear infinite alternate;
}

@keyframes bgMove {
    to {
        background-position: 100% center;
    }
}/* End custom CSS */