.elementor-46 .elementor-element.elementor-element-815dd3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.92;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-815dd3d::before, .elementor-46 .elementor-element.elementor-element-815dd3d > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-815dd3d > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-815dd3d > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-815dd3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-815dd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-8e8de03{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;transition:background 0.1s;}.elementor-46 .elementor-element.elementor-element-8e8de03.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-8e8de03 .bdt-prime-slider-dragon .bdt-ps-dragon-slide-image .bdt-ps-slide-img{filter:brightness( 100% ) contrast( 127% ) saturate( 105% ) blur( 1.3px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-8e8de03 .bdt-prime-slider-dragon .bdt-prime-slider-wrapper .bdt-prime-slider-content{padding:0px 0px 0px 0px;max-width:850px;}.elementor-46 .elementor-element.elementor-element-8e8de03 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#042547;stroke:#042547;padding-bottom:41px;}.elementor-46 .elementor-element.elementor-element-8e8de03 .bdt-prime-slider .bdt-prime-slider-content .bdt-sub-title .bdt-sub-title-inner{padding-bottom:36px;}.elementor-46 .elementor-element.elementor-element-8e8de03 .bdt-prime-slider-dragon .bdt-dotnav li:hover:after{color:#1e293b;}.elementor-46 .elementor-element.elementor-element-8e8de03 .bdt-prime-slider-dragon .bdt-dotnav li:after{font-size:13px;}.elementor-46 .elementor-element.elementor-element-a2b2635{--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;}.elementor-46 .elementor-element.elementor-element-0694e97{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-6a92993{--iteration-count:infinite;width:100%;max-width:100%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;--dynamic-text-color:#000CFFFC;--typing-selected-bg-color:#FFFFFFFC;--typing-selected-color:#000CFFFC;}.elementor-46 .elementor-element.elementor-element-6a92993.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-6a92993 .elementor-headline{text-align:left;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-46 .elementor-element.elementor-element-6a92993 .elementor-headline-plain-text{color:#152233;}.elementor-46 .elementor-element.elementor-element-6a92993 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:bold;line-height:5px;letter-spacing:0.2px;word-spacing:0px;}.elementor-46 .elementor-element.elementor-element-6a92993 .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.06);}.elementor-46 .elementor-element.elementor-element-af26f1a{--iteration-count:infinite;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;--dynamic-text-color:#000CFFFC;}.elementor-46 .elementor-element.elementor-element-af26f1a.elementor-element{--order:-99999 /* order start hack */;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-af26f1a .elementor-headline{text-align:left;font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-46 .elementor-element.elementor-element-af26f1a .elementor-headline-plain-text{color:#152233;}.elementor-46 .elementor-element.elementor-element-af26f1a .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(255, 251.53532608695653, 251.53532608695653, 0.3);}.elementor-46 .elementor-element.elementor-element-af26f1a .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-46 .elementor-element.elementor-element-af26f1a .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:0px 0px 10px rgba(85.53125000000001, 60.418518796831194, 55.79674668312073, 0);}.elementor-46 .elementor-element.elementor-element-746497a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:050px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-46 .elementor-element.elementor-element-f4c873d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-46 .elementor-element.elementor-element-486bc5d{margin:030px 040px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-46 .elementor-element.elementor-element-486bc5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-d31b8a2{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8bd88dc{--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;}.elementor-46 .elementor-element.elementor-element-e057efa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-e057efa.e-con{--flex-grow:0;--flex-shrink:0;}.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-46 .elementor-element.elementor-element-fd4a28f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-fd4a28f .elementor-heading-title{font-family:"Expletus Sans", Sans-serif;font-weight:600;color:#3E4493;}.elementor-46 .elementor-element.elementor-element-5fbdd93{color:#141010;}.elementor-46 .elementor-element.elementor-element-e03da71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-c45cc46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 030px;}.elementor-46 .elementor-element.elementor-element-c45cc46 img{width:77%;max-width:99%;height:670px;}.elementor-46 .elementor-element.elementor-element-778bdda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-65b9957{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-65b9957.elementor-element{--align-self:stretch;}.elementor-46 .elementor-element.elementor-element-6ac23ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-6ac23ab .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-46 .elementor-element.elementor-element-1f7b79b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-46 .elementor-element.elementor-element-1f7b79b::before, .elementor-46 .elementor-element.elementor-element-1f7b79b > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-1f7b79b > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-1f7b79b > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-1f7b79b > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-1f7b79b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor4 );--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-bc3f9ea{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-6943d95{--display:flex;}.elementor-46 .elementor-element.elementor-element-714455a{text-align:center;}.elementor-46 .elementor-element.elementor-element-714455a .elementor-heading-title{color:#6EC1E4;}.elementor-46 .elementor-element.elementor-element-b92f0d5{text-align:center;}.elementor-46 .elementor-element.elementor-element-b92f0d5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#162E38;}.elementor-46 .elementor-element.elementor-element-627b502{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-3a9a16f{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-36c85da{--display:flex;}.elementor-46 .elementor-element.elementor-element-8e46487{text-align:center;}.elementor-46 .elementor-element.elementor-element-24e9e7b{text-align:center;}.elementor-46 .elementor-element.elementor-element-24e9e7b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#162E38;}.elementor-46 .elementor-element.elementor-element-c43e4f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-9ece606{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-709e216{padding:05px 05px 05px 05px;text-align:center;}.elementor-46 .elementor-element.elementor-element-cdeb547{text-align:center;}.elementor-46 .elementor-element.elementor-element-cdeb547 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#162E38;}.elementor-46 .elementor-element.elementor-element-7bcde7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-a95e562{margin:05px 0103px calc(var(--kit-widget-spacing, 0px) + 0px) 0103px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-af5a03b{--display:flex;}.elementor-46 .elementor-element.elementor-element-bd46a2e{text-align:center;}.elementor-46 .elementor-element.elementor-element-8879ea1{text-align:center;}.elementor-46 .elementor-element.elementor-element-8879ea1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#162E38;}.elementor-46 .elementor-element.elementor-element-5dad73c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-46 .elementor-element.elementor-element-bfc9e6d{margin:05px 0103px calc(var(--kit-widget-spacing, 0px) + 0px) 0103px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-48866e7{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-46 .elementor-element.elementor-element-6322427{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-46 .elementor-element.elementor-element-6322427 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#162E38;}.elementor-46 .elementor-element.elementor-element-2930d01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-0d81f0f{margin:05px 0103px calc(var(--kit-widget-spacing, 0px) + 0px) 0103px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8fbdf10{--display:flex;}.elementor-46 .elementor-element.elementor-element-1a18420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-46 .elementor-element.elementor-element-d8ededf{text-align:center;}.elementor-46 .elementor-element.elementor-element-d8ededf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#162E38;}.elementor-46 .elementor-element.elementor-element-21f2dd6{--display:flex;}.elementor-46 .elementor-element.elementor-element-ab9799a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-c0ce9b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-c287891{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-c287891.elementor-element{--align-self:stretch;}.elementor-46 .elementor-element.elementor-element-4530d57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-18f70b4{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-18f70b4.elementor-element{--align-self:stretch;}.elementor-46 .elementor-element.elementor-element-186fb6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-a6953bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-11fa24c{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-11fa24c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-e60177a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-6a9d222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-6a9d222:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6a9d222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFF;}.elementor-46 .elementor-element.elementor-element-7b4b108{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-0694e97{--width:50%;}.elementor-46 .elementor-element.elementor-element-746497a{--width:50%;}.elementor-46 .elementor-element.elementor-element-f4c873d{--width:100%;}.elementor-46 .elementor-element.elementor-element-e057efa{--width:33.3333%;}.elementor-46 .elementor-element.elementor-element-e03da71{--width:66.6666%;}.elementor-46 .elementor-element.elementor-element-1f7b79b{--width:33.3333%;}.elementor-46 .elementor-element.elementor-element-627b502{--width:33.3333%;}.elementor-46 .elementor-element.elementor-element-c43e4f7{--width:33.3333%;}.elementor-46 .elementor-element.elementor-element-7bcde7b{--width:33.3333%;}.elementor-46 .elementor-element.elementor-element-5dad73c{--width:33.3333%;}.elementor-46 .elementor-element.elementor-element-2930d01{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-e057efa{--width:382.542px;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-486bc5d{width:var( --container-widget-width, 868px );max-width:868px;--container-widget-width:868px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-6a92993{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;}.elementor-46 .elementor-element.elementor-element-af26f1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;}.elementor-46 .elementor-element.elementor-element-125ec23{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;padding:0px 0px 0px 0px;text-align:left;}.elementor-46 .elementor-element.elementor-element-125ec23.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-486bc5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;padding:0px 0px 0px 0px;text-align:left;}.elementor-46 .elementor-element.elementor-element-486bc5d.elementor-element{--align-self:flex-start;}.elementor-46 .elementor-element.elementor-element-c45cc46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-c45cc46 img{height:300px;}.elementor-46 .elementor-element.elementor-element-c287891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-65b9957 *//* Make Why Choose AdVanta full width in Elementor */
.elementor-section.why {
  width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  position: relative !important;
  left: 0;
  right: 0;
  box-sizing: border-box;
  background: #ffffff !important;
  z-index: 1;
}

/* Prevent outer wrappers from clipping */
.elementor-section.why,
.elementor-section.why .elementor-container {
  overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab9799a *//* === SMOOTH TWO-ROW SCROLLER FIX FOR ELEMENTOR FREE === */

/* Main gallery section */
.scroll-gallery {
  width: 100%;
  overflow: hidden;
  background: #f8faff;
  padding: 40px 0;
}

/* Force all rows and containers to display horizontally */
.scroll-gallery * {
  box-sizing: border-box;
}

.scroll-row {
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: center;
  justify-content: flex-start;
  white-space: nowrap;
  width: max-content;
  margin: 0 auto 30px auto;
  animation: scroll-left 35s linear infinite;
}

/* Second row moves opposite */
.scroll-row.reverse {
  animation: scroll-right 35s linear infinite;
}

/* Each set of 4 images */
.scroll-content {
  display: flex !important;
  flex-wrap: nowrap !important;
  align-items: center;
  gap: 40px;
}

/* Image styling */
.scroll-row img {
  width: 250px;             /* ✅ fixed width for all images */
  height: 150px;            /* ✅ fixed height for all images */
  object-fit: cover;        /* ✅ crops nicely to fill box without distortion */
  border-radius: 10px;
  box-shadow: 0 4px 14px rgba(0,0,0,0.1);
  transition: transform 0.3s ease;
}

.scroll-row img:hover {
  transform: scale(1.05);
}

/* Animation keyframes */
@keyframes scroll-left {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}
@keyframes scroll-right {
  0% { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}

/* Pause on hover */
.scroll-row:hover {
  animation-play-state: paused;
}

/* Responsive tweak */
@media (max-width: 768px) {
  .scroll-row img { height: 80px; }
  .scroll-content { gap: 20px; }
}

/* Add spacing between duplicated image sets */
.scroll-row .scroll-content:first-child {
  margin-right: 40px; /* adjust the space between loops */
}

/* === Make the scrolling section full width === */
#scroll-section {
  width: 100vw;             /* full browser width */
  max-width: 100vw;         /* prevent theme limits */
  margin-left: calc(50% - 50vw); /* break out of page padding */
  margin-right: calc(50% - 50vw);
  padding: 0;               /* remove any internal padding */
  overflow: hidden;         /* hide any horizontal scroll bar */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e60177a */.elementor-46 .elementor-element.elementor-element-e60177a {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9d222 */.elementor-46 .elementor-element.elementor-element-6a9d222 {
  overflow: hidden;
}/* End custom CSS */