.elementor-19 .elementor-element.elementor-element-4500eea{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:78px;--padding-bottom:78px;--padding-left:78px;--padding-right:78px;}.elementor-19 .elementor-element.elementor-element-4500eea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4500eea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.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-19 .elementor-element.elementor-element-6146cbb{width:var( --container-widget-width, 1005px );max-width:1005px;--container-widget-width:1005px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6146cbb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5605c85{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:78px;--padding-right:78px;bottom:116px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-5605c85{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-5605c85{right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-19 .elementor-element.elementor-element-0d76d03{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-80af41d{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-38c7904 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;}.elementor-19 .elementor-element.elementor-element-38c7904 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-38c7904 .elementor-button:focus{background-color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-38c7904 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-38c7904 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-7a94678 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-7a94678 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-7a94678 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7a94678 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-7a94678 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-89a80ec{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19 .elementor-element.elementor-element-89a80ec:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-89a80ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-e709262{--e-image-carousel-slides-to-show:5;}.elementor-19 .elementor-element.elementor-element-5c5cae4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:116px 116px;--row-gap:116px;--column-gap:116px;--padding-top:129px;--padding-bottom:129px;--padding-left:86px;--padding-right:86px;}.elementor-19 .elementor-element.elementor-element-5c5cae4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5c5cae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-0358bab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1d711e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-1d711e0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1d711e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.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-19 .elementor-element.elementor-element-6073a55 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-6073a55 .elementor-icon{font-size:14px;}.elementor-19 .elementor-element.elementor-element-6073a55 .elementor-icon svg{height:14px;}.elementor-19 .elementor-element.elementor-element-7342dbf{text-align:center;}.elementor-19 .elementor-element.elementor-element-7342dbf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:88px;font-weight:400;line-height:100px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e5cc2da{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-eeeebf7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:102px 40px;--row-gap:102px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-95ffde8{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-58addba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-78703a4 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-78703a4 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-78703a4 .elementor-icon svg{height:36px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-384ca84{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-384ca84{right:0px;}.elementor-19 .elementor-element.elementor-element-384ca84{top:0px;}.elementor-19 .elementor-element.elementor-element-384ca84 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-384ca84 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-384ca84 .elementor-icon svg{height:36px;}.elementor-19 .elementor-element.elementor-element-88c18b2{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dfe9baf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5948fc1{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#BFBFBF;}.elementor-19 .elementor-element.elementor-element-251ff50{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a74e4f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8c605ad .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-8c605ad .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-8c605ad .elementor-icon svg{height:36px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b6878aa{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-b6878aa{right:0px;}.elementor-19 .elementor-element.elementor-element-b6878aa{top:0px;}.elementor-19 .elementor-element.elementor-element-b6878aa .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-b6878aa .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-b6878aa .elementor-icon svg{height:36px;}.elementor-19 .elementor-element.elementor-element-f844387{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4626f4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-590bdbc{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#BFBFBF;}.elementor-19 .elementor-element.elementor-element-c7b93ca{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f562a31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2928bc2 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-2928bc2 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-2928bc2 .elementor-icon svg{height:36px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c6d08ab{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-c6d08ab{right:0px;}.elementor-19 .elementor-element.elementor-element-c6d08ab{top:0px;}.elementor-19 .elementor-element.elementor-element-c6d08ab .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-c6d08ab .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-c6d08ab .elementor-icon svg{height:36px;}.elementor-19 .elementor-element.elementor-element-a0bb319{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5338acb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-084dadf{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#BFBFBF;}.elementor-19 .elementor-element.elementor-element-514db27{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8dce2ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-badf7a5 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-badf7a5 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-badf7a5 .elementor-icon svg{height:36px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-13c3404{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-13c3404{right:0px;}.elementor-19 .elementor-element.elementor-element-13c3404{top:0px;}.elementor-19 .elementor-element.elementor-element-13c3404 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-13c3404 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-13c3404 .elementor-icon svg{height:36px;}.elementor-19 .elementor-element.elementor-element-c9fdd0e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7bfa7a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8e4b116{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#BFBFBF;}.elementor-19 .elementor-element.elementor-element-7c175b7{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-77167f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7af3ade .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-7af3ade .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-7af3ade .elementor-icon svg{height:36px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-138aa79{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-138aa79{right:0px;}.elementor-19 .elementor-element.elementor-element-138aa79{top:0px;}.elementor-19 .elementor-element.elementor-element-138aa79 .elementor-icon-wrapper{text-align:start;}.elementor-19 .elementor-element.elementor-element-138aa79 .elementor-icon{font-size:36px;}.elementor-19 .elementor-element.elementor-element-138aa79 .elementor-icon svg{height:36px;}.elementor-19 .elementor-element.elementor-element-28544d4{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-62d5637 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-77d3ec7{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#BFBFBF;}.elementor-19 .elementor-element.elementor-element-e90e326{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-19 .elementor-element.elementor-element-e90e326:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e90e326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-f5c588f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:108px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-67dbfa0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-67dbfa0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-67dbfa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-19 .elementor-element.elementor-element-2da2ef3 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-2da2ef3 .elementor-icon{font-size:14px;}.elementor-19 .elementor-element.elementor-element-2da2ef3 .elementor-icon svg{height:14px;}.elementor-19 .elementor-element.elementor-element-3f008c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-19 .elementor-element.elementor-element-1f82bfa{text-align:center;}.elementor-19 .elementor-element.elementor-element-1f82bfa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:88px;font-weight:400;line-height:100px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-85cfdd2{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-a7be1ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-377ebdb img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-0e6f45a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-af92f40 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-af92f40 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-af92f40 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-af92f40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-af92f40 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-0df12d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-927d475 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-699a2ca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-9159941 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-9159941 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-9159941 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-9159941 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-9159941 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-5c6fb09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f7b4de3 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-dc47704{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-8253e85 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-8253e85 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-8253e85 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-8253e85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-8253e85 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-067ef9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d5c07f6 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-71c55aa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-8c69d6b .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-8c69d6b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-8c69d6b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-8c69d6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-8c69d6b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-9f96fe1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5f4d4c8 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-409067e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-b613b42 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-b613b42 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-b613b42 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-b613b42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-b613b42 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-d63505e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a4b41d8 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-de1b26d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-84da3fe .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-84da3fe .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-84da3fe .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-84da3fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-84da3fe .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-3bf76fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2d0b4e0 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-19 .elementor-element.elementor-element-9bfe28f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-06c4a82 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-06c4a82 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-06c4a82 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-06c4a82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-06c4a82 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-e8a20f8{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:30%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-font-size:24px;}.elementor-19 .elementor-element.elementor-element-e8a20f8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-19 .elementor-element.elementor-element-e8a20f8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED752B00;border-style:none;}.elementor-19 .elementor-element.elementor-element-e8a20f8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-19 .elementor-element.elementor-element-e8a20f8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#ED752B00;}.elementor-19 .elementor-element.elementor-element-e8a20f8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Sans", Sans-serif;font-weight:400;line-height:28px;}.elementor-19 .elementor-element.elementor-element-8500e6d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:0px;--padding-left:144px;--padding-right:144px;}.elementor-19 .elementor-element.elementor-element-96aa8c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-19 .elementor-element.elementor-element-a9fa406{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-a9fa406:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a9fa406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-19 .elementor-element.elementor-element-0e93426 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-0e93426 .elementor-icon{font-size:14px;}.elementor-19 .elementor-element.elementor-element-0e93426 .elementor-icon svg{height:14px;}.elementor-19 .elementor-element.elementor-element-86dd42b{text-align:center;}.elementor-19 .elementor-element.elementor-element-86dd42b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:88px;font-weight:400;line-height:100px;letter-spacing:-0.5px;color:#000000;}.elementor-19 .elementor-element.elementor-element-17bb5c8{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#000000;}.elementor-19 .elementor-element.elementor-element-50f5be6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-358aa81 .elementor-button{background-color:#DFCCFE;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f2ea4dc );}.elementor-19 .elementor-element.elementor-element-358aa81 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-358aa81 .elementor-button:focus{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-358aa81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-358aa81 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-f47a1d2 .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFCCFE;}.elementor-19 .elementor-element.elementor-element-f47a1d2 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f47a1d2 .elementor-button:focus{background-color:var( --e-global-color-f2ea4dc );}.elementor-19 .elementor-element.elementor-element-f47a1d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-f47a1d2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-a2a0200{--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:flex-end;--padding-top:175px;--padding-bottom:131px;--padding-left:175px;--padding-right:77px;}.elementor-19 .elementor-element.elementor-element-7c1f46b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:33px 18px;--row-gap:33px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3d215df{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#494949;--border-color:#494949;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-19 .elementor-element.elementor-element-3f67052 .elementor-counter-title{justify-content:start;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:2.2px;}.elementor-19 .elementor-element.elementor-element-3f67052 .elementor-counter{gap:17px;}.elementor-19 .elementor-element.elementor-element-3f67052 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#181818;font-family:"DM Sans", Sans-serif;font-size:112px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-feff6f3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#494949;--border-color:#494949;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-af15dcb .elementor-counter-title{justify-content:start;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:2.2px;}.elementor-19 .elementor-element.elementor-element-af15dcb .elementor-counter{gap:17px;}.elementor-19 .elementor-element.elementor-element-af15dcb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#181818;font-family:"DM Sans", Sans-serif;font-size:112px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-cc79672{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#494949;--border-color:#494949;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d153d1d .elementor-counter-title{justify-content:start;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:2.2px;}.elementor-19 .elementor-element.elementor-element-d153d1d .elementor-counter{gap:17px;}.elementor-19 .elementor-element.elementor-element-d153d1d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#181818;font-family:"DM Sans", Sans-serif;font-size:112px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-250bae0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#494949;--border-color:#494949;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9f9b589 .elementor-counter-title{justify-content:start;color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:100%;letter-spacing:2.2px;}.elementor-19 .elementor-element.elementor-element-9f9b589 .elementor-counter{gap:17px;}.elementor-19 .elementor-element.elementor-element-9f9b589 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#181818;font-family:"DM Sans", Sans-serif;font-size:112px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-1c3e724{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7088da0{--display:flex;--min-height:520px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7088da0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7088da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/11/HomePage-image-08.1-Swift-Innovation-1-3.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f7ba7fc{--display:grid;--min-height:80px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:start;--border-radius:12px 12px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-f7ba7fc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f7ba7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8b60ec9 .elementor-heading-title{font-family:var( --e-global-typography-1d9c067-font-family ), Sans-serif;font-size:var( --e-global-typography-1d9c067-font-size );font-weight:var( --e-global-typography-1d9c067-font-weight );}.elementor-19 .elementor-element.elementor-element-bc03a34 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#808080;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc03a34 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-bc03a34 .elementor-button:focus{background-color:#80808000;}.elementor-19 .elementor-element.elementor-element-bc03a34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-bc03a34 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-9f09d37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9f09d37:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9f09d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-882d320{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a7a32bb{padding:20px 20px 20px 20px;column-gap:0px;font-family:var( --e-global-typography-a4871b9-font-family ), Sans-serif;font-size:var( --e-global-typography-a4871b9-font-size );font-weight:var( --e-global-typography-a4871b9-font-weight );line-height:var( --e-global-typography-a4871b9-line-height );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-e44ccd4{--display:flex;--min-height:520px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e44ccd4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e44ccd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/11/HomePage-image-09-Seamless-ISO-2-3.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-94b9312{--display:grid;--min-height:80px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:start;--border-radius:12px 12px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-94b9312:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-94b9312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-02ced49 .elementor-heading-title{font-family:var( --e-global-typography-1d9c067-font-family ), Sans-serif;font-size:var( --e-global-typography-1d9c067-font-size );font-weight:var( --e-global-typography-1d9c067-font-weight );}.elementor-19 .elementor-element.elementor-element-4d987e0 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#808080;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4d987e0 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-4d987e0 .elementor-button:focus{background-color:#80808000;}.elementor-19 .elementor-element.elementor-element-4d987e0.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-4d987e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-4d987e0 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-f3b6a12{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f3b6a12:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f3b6a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-18dfeb2{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-2f7017b{font-family:var( --e-global-typography-a4871b9-font-family ), Sans-serif;font-size:var( --e-global-typography-a4871b9-font-size );font-weight:var( --e-global-typography-a4871b9-font-weight );line-height:var( --e-global-typography-a4871b9-line-height );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-07c9a55{--display:flex;--min-height:520px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-07c9a55:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-07c9a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/11/HomePage-image-010-T1-3-3.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d89b15e{--display:grid;--min-height:80px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:start;--border-radius:12px 12px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-d89b15e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d89b15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dfd5880 .elementor-heading-title{font-family:var( --e-global-typography-1d9c067-font-family ), Sans-serif;font-size:var( --e-global-typography-1d9c067-font-size );font-weight:var( --e-global-typography-1d9c067-font-weight );}.elementor-19 .elementor-element.elementor-element-24bf244 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#808080;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-24bf244 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-24bf244 .elementor-button:focus{background-color:#80808000;}.elementor-19 .elementor-element.elementor-element-24bf244.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-24bf244 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-24bf244 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-9c32a6c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9c32a6c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9c32a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-343dfd1{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-5ed713e{font-family:var( --e-global-typography-a4871b9-font-family ), Sans-serif;font-size:var( --e-global-typography-a4871b9-font-size );font-weight:var( --e-global-typography-a4871b9-font-weight );line-height:var( --e-global-typography-a4871b9-line-height );color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-3e7a026{--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-19 .elementor-element.elementor-element-d1a615a{--display:flex;--min-height:678px;--justify-content:flex-start;--overlay-opacity:0.47;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-d1a615a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d1a615a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/09/788a87c1aa065cef624c4ec4f0245c1ce4d65036.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d1a615a::before, .elementor-19 .elementor-element.elementor-element-d1a615a > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d1a615a > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d1a615a > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d1a615a > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d1a615a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-f6a9d77{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-58727f8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6eb6b40{--display:flex;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1175cf4 .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9965634{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-56eb9a6 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-56eb9a6 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-56eb9a6 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-56eb9a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-56eb9a6 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-f9f17c9 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;}.elementor-19 .elementor-element.elementor-element-f9f17c9 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f9f17c9 .elementor-button:focus{background-color:var( --e-global-color-0c92b35 );}.elementor-19 .elementor-element.elementor-element-f9f17c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-f9f17c9 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-d6a47e4{--display:flex;--position:absolute;--gap:158px 158px;--row-gap:158px;--column-gap:158px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF78;--border-color:#FFFFFF78;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:18px;}.elementor-19 .elementor-element.elementor-element-d6a47e4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d6a47e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF59;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d6a47e4{right:18px;}body.rtl .elementor-19 .elementor-element.elementor-element-d6a47e4{left:18px;}.elementor-19 .elementor-element.elementor-element-9c3c912 .elementor-heading-title{font-family:var( --e-global-typography-6487ee3-font-family ), Sans-serif;font-size:var( --e-global-typography-6487ee3-font-size );font-weight:var( --e-global-typography-6487ee3-font-weight );color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-18a7ab3{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-04d2166 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-04d2166 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-04d2166 .elementor-button:focus{background-color:var( --e-global-color-1c39b2d );}.elementor-19 .elementor-element.elementor-element-04d2166 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-04d2166 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-a43c538 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a43c538 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-a43c538 .elementor-button:focus{background-color:var( --e-global-color-1c39b2d );}.elementor-19 .elementor-element.elementor-element-a43c538 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-a43c538 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-3aad841{--display:flex;--min-height:678px;--justify-content:flex-start;--overlay-opacity:0.47;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-3aad841:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3aad841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/09/788a87c1aa065cef624c4ec4f0245c1ce4d65036.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-3aad841::before, .elementor-19 .elementor-element.elementor-element-3aad841 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-3aad841 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-3aad841 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-3aad841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-3aad841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-99c3572{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-03062f4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-465889b{--display:flex;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b6b3d5e .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e76e035{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3fa8a64 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-3fa8a64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-3fa8a64 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-76cf595 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;}.elementor-19 .elementor-element.elementor-element-76cf595 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-76cf595 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-2a8214c{--display:flex;--position:absolute;--gap:158px 158px;--row-gap:158px;--column-gap:158px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF78;--border-color:#FFFFFF78;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:18px;}.elementor-19 .elementor-element.elementor-element-2a8214c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2a8214c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF59;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-2a8214c{right:18px;}body.rtl .elementor-19 .elementor-element.elementor-element-2a8214c{left:18px;}.elementor-19 .elementor-element.elementor-element-9c49938 .elementor-heading-title{font-family:var( --e-global-typography-6487ee3-font-family ), Sans-serif;font-size:var( --e-global-typography-6487ee3-font-size );font-weight:var( --e-global-typography-6487ee3-font-weight );color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8f82507{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bd75315 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bd75315 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-bd75315 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-f473778 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f473778 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-f473778 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-c0f55e9{--display:flex;--min-height:678px;--justify-content:flex-start;--overlay-opacity:0.47;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-c0f55e9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c0f55e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/09/788a87c1aa065cef624c4ec4f0245c1ce4d65036.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-c0f55e9::before, .elementor-19 .elementor-element.elementor-element-c0f55e9 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-c0f55e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-c0f55e9 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-c0f55e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-c0f55e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-52630b3{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-46a9cba .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c9c50bb{--display:flex;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-30e7d57 .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-75f8922{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-37e96a2 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-37e96a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-37e96a2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-eee06b5 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;}.elementor-19 .elementor-element.elementor-element-eee06b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-eee06b5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-23fed5f{--display:flex;--position:absolute;--gap:158px 158px;--row-gap:158px;--column-gap:158px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF78;--border-color:#FFFFFF78;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:18px;}.elementor-19 .elementor-element.elementor-element-23fed5f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-23fed5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF59;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-23fed5f{right:18px;}body.rtl .elementor-19 .elementor-element.elementor-element-23fed5f{left:18px;}.elementor-19 .elementor-element.elementor-element-c22b821 .elementor-heading-title{font-family:var( --e-global-typography-6487ee3-font-family ), Sans-serif;font-size:var( --e-global-typography-6487ee3-font-size );font-weight:var( --e-global-typography-6487ee3-font-weight );color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6eb6791{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-202a731 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-202a731 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-202a731 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-d886b32 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d886b32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-d886b32 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-186c79d{--display:flex;--min-height:678px;--justify-content:flex-start;--overlay-opacity:0.47;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-186c79d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-186c79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2025/09/788a87c1aa065cef624c4ec4f0245c1ce4d65036.jpg");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-186c79d::before, .elementor-19 .elementor-element.elementor-element-186c79d > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-186c79d > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-186c79d > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-186c79d > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-186c79d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-c88238e{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b53610c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-c9cfbf6{--display:flex;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c1644d7 .elementor-heading-title{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b7515f9{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a9e21d4 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ED752B;}.elementor-19 .elementor-element.elementor-element-a9e21d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-a9e21d4 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-d52c4d9 .elementor-button{background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#808080;}.elementor-19 .elementor-element.elementor-element-d52c4d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-d52c4d9 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-e553d73{--display:flex;--position:absolute;--gap:158px 158px;--row-gap:158px;--column-gap:158px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF78;--border-color:#FFFFFF78;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:18px;}.elementor-19 .elementor-element.elementor-element-e553d73:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e553d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF59;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-e553d73{right:18px;}body.rtl .elementor-19 .elementor-element.elementor-element-e553d73{left:18px;}.elementor-19 .elementor-element.elementor-element-8499e96 .elementor-heading-title{font-family:var( --e-global-typography-6487ee3-font-family ), Sans-serif;font-size:var( --e-global-typography-6487ee3-font-size );font-weight:var( --e-global-typography-6487ee3-font-weight );color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5930867{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9b52448 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9b52448 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-9b52448 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-d3b15c2 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-d3b15c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-d3b15c2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-3da0057{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:60px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-60px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-19 .elementor-element.elementor-element-e8a66b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:137px;--padding-bottom:137px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e8a66b2:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e8a66b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ea4b47a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e14eafd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;}.elementor-19 .elementor-element.elementor-element-e14eafd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e14eafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-19 .elementor-element.elementor-element-da55f3a .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-da55f3a .elementor-icon{font-size:14px;}.elementor-19 .elementor-element.elementor-element-da55f3a .elementor-icon svg{height:14px;}.elementor-19 .elementor-element.elementor-element-539d44d{text-align:center;}.elementor-19 .elementor-element.elementor-element-539d44d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:18px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-dd9920a{text-align:center;}.elementor-19 .elementor-element.elementor-element-dd9920a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:88px;font-weight:400;line-height:100px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a46b025{width:100%;max-width:100%;text-align:center;font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-1fd9b5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-de46074 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-19 .elementor-element.elementor-element-de46074{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-6d33fdb .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6d33fdb .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-6d33fdb .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-6d33fdb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-6d33fdb .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-d05eadc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-19 .elementor-element.elementor-element-a9a4651{text-align:center;}.elementor-19 .elementor-element.elementor-element-a9a4651 .elementor-heading-title{font-family:var( --e-global-typography-11dcf40-font-family ), Sans-serif;font-size:var( --e-global-typography-11dcf40-font-size );font-weight:var( --e-global-typography-11dcf40-font-weight );}.elementor-19 .elementor-element.elementor-element-ebc0f0d{width:var( --container-widget-width, 648px );max-width:648px;--container-widget-width:648px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-bc9bd9a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-52f47d3 .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-52f47d3 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-52f47d3 .elementor-button:focus{background-color:var( --e-global-color-e5aca06 );}.elementor-19 .elementor-element.elementor-element-52f47d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-52f47d3 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19 .elementor-element.elementor-element-a898288 .elementor-button{background-color:var( --e-global-color-e5aca06 );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a898288 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-a898288 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a898288 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-a898288 .elementor-button .elementor-button-content-wrapper{gap:11px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-4500eea{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-5605c85{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-80af41d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-e709262{--e-image-carousel-slides-to-show:3;}.elementor-19 .elementor-element.elementor-element-5c5cae4{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-eeeebf7{--e-con-grid-template-columns:repeat(2, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-e90e326{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-0e6f45a{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-699a2ca{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-dc47704{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-71c55aa{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-409067e{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-de1b26d{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-9bfe28f{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-8500e6d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-a2a0200{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-7c1f46b{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-1c3e724{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f7ba7fc{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-8b60ec9 .elementor-heading-title{font-size:var( --e-global-typography-1d9c067-font-size );}.elementor-19 .elementor-element.elementor-element-a7a32bb{font-size:var( --e-global-typography-a4871b9-font-size );line-height:var( --e-global-typography-a4871b9-line-height );}.elementor-19 .elementor-element.elementor-element-94b9312{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-02ced49 .elementor-heading-title{font-size:var( --e-global-typography-1d9c067-font-size );}.elementor-19 .elementor-element.elementor-element-2f7017b{font-size:var( --e-global-typography-a4871b9-font-size );line-height:var( --e-global-typography-a4871b9-line-height );}.elementor-19 .elementor-element.elementor-element-d89b15e{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-dfd5880 .elementor-heading-title{font-size:var( --e-global-typography-1d9c067-font-size );}.elementor-19 .elementor-element.elementor-element-5ed713e{font-size:var( --e-global-typography-a4871b9-font-size );line-height:var( --e-global-typography-a4871b9-line-height );}.elementor-19 .elementor-element.elementor-element-9c3c912 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-9c49938 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-c22b821 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-8499e96 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-3da0057{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19 .elementor-element.elementor-element-e8a66b2{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-d05eadc{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-a9a4651 .elementor-heading-title{font-size:var( --e-global-typography-11dcf40-font-size );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-4500eea{--padding-top:164px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-5605c85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-89a80ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-e709262{--e-image-carousel-slides-to-show:2;}.elementor-19 .elementor-element.elementor-element-5c5cae4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-1d711e0{--width:170px;}.elementor-19 .elementor-element.elementor-element-7342dbf .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-eeeebf7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-95ffde8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-251ff50{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-c7b93ca{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-514db27{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-7c175b7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-e90e326{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-67dbfa0{--width:170px;}.elementor-19 .elementor-element.elementor-element-1f82bfa .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-19 .elementor-element.elementor-element-0e6f45a{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-699a2ca{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-dc47704{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-71c55aa{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-409067e{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-de1b26d{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-9bfe28f{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-8500e6d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-a9fa406{--width:130px;}.elementor-19 .elementor-element.elementor-element-86dd42b .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-19 .elementor-element.elementor-element-a2a0200{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-7c1f46b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-1c3e724{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-f7ba7fc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-8b60ec9 .elementor-heading-title{font-size:var( --e-global-typography-1d9c067-font-size );}.elementor-19 .elementor-element.elementor-element-a7a32bb{font-size:var( --e-global-typography-a4871b9-font-size );line-height:var( --e-global-typography-a4871b9-line-height );}.elementor-19 .elementor-element.elementor-element-94b9312{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-19 .elementor-element.elementor-element-02ced49 .elementor-heading-title{font-size:var( --e-global-typography-1d9c067-font-size );}.elementor-19 .elementor-element.elementor-element-4d987e0.elementor-element{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-2f7017b{font-size:var( --e-global-typography-a4871b9-font-size );line-height:var( --e-global-typography-a4871b9-line-height );}.elementor-19 .elementor-element.elementor-element-d89b15e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-19 .elementor-element.elementor-element-dfd5880 .elementor-heading-title{font-size:var( --e-global-typography-1d9c067-font-size );}.elementor-19 .elementor-element.elementor-element-24bf244.elementor-element{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-5ed713e{font-size:var( --e-global-typography-a4871b9-font-size );line-height:var( --e-global-typography-a4871b9-line-height );}.elementor-19 .elementor-element.elementor-element-d1a615a{--min-height:300px;--padding-top:20px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-f6a9d77{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-19 .elementor-element.elementor-element-6eb6b40{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19 .elementor-element.elementor-element-9c3c912 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-3aad841{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-99c3572{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-19 .elementor-element.elementor-element-465889b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19 .elementor-element.elementor-element-9c49938 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-c0f55e9{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-52630b3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-19 .elementor-element.elementor-element-c9c50bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19 .elementor-element.elementor-element-c22b821 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-186c79d{--min-height:300px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-c88238e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-19 .elementor-element.elementor-element-c9cfbf6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19 .elementor-element.elementor-element-8499e96 .elementor-heading-title{font-size:var( --e-global-typography-6487ee3-font-size );}.elementor-19 .elementor-element.elementor-element-3da0057{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-horizontal-offset:20px;--e-n-carousel-dots-vertical-offset:-20px;}.elementor-19 .elementor-element.elementor-element-e8a66b2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-e14eafd{--width:125px;}.elementor-19 .elementor-element.elementor-element-dd9920a .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-19 .elementor-element.elementor-element-de46074 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-19 .elementor-element.elementor-element-d05eadc{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-a9a4651 .elementor-heading-title{font-size:var( --e-global-typography-11dcf40-font-size );}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-80af41d{--width:50%;}.elementor-19 .elementor-element.elementor-element-0358bab{--width:736px;}.elementor-19 .elementor-element.elementor-element-1d711e0{--width:196px;}.elementor-19 .elementor-element.elementor-element-58addba{--width:40px;}.elementor-19 .elementor-element.elementor-element-88c18b2{--width:232px;}.elementor-19 .elementor-element.elementor-element-a74e4f3{--width:40px;}.elementor-19 .elementor-element.elementor-element-f844387{--width:260px;}.elementor-19 .elementor-element.elementor-element-f562a31{--width:40px;}.elementor-19 .elementor-element.elementor-element-8dce2ef{--width:40px;}.elementor-19 .elementor-element.elementor-element-77167f4{--width:40px;}.elementor-19 .elementor-element.elementor-element-28544d4{--width:232px;}.elementor-19 .elementor-element.elementor-element-67dbfa0{--width:196px;}.elementor-19 .elementor-element.elementor-element-3f008c4{--width:848px;}.elementor-19 .elementor-element.elementor-element-96aa8c3{--width:100%;}.elementor-19 .elementor-element.elementor-element-a9fa406{--width:109px;}.elementor-19 .elementor-element.elementor-element-50f5be6{--width:50%;}.elementor-19 .elementor-element.elementor-element-7c1f46b{--width:60%;}.elementor-19 .elementor-element.elementor-element-f6a9d77{--width:548px;}.elementor-19 .elementor-element.elementor-element-9965634{--width:100%;}.elementor-19 .elementor-element.elementor-element-d6a47e4{--width:415px;}.elementor-19 .elementor-element.elementor-element-18a7ab3{--width:100%;}.elementor-19 .elementor-element.elementor-element-99c3572{--width:548px;}.elementor-19 .elementor-element.elementor-element-e76e035{--width:100%;}.elementor-19 .elementor-element.elementor-element-2a8214c{--width:415px;}.elementor-19 .elementor-element.elementor-element-8f82507{--width:100%;}.elementor-19 .elementor-element.elementor-element-52630b3{--width:548px;}.elementor-19 .elementor-element.elementor-element-75f8922{--width:100%;}.elementor-19 .elementor-element.elementor-element-23fed5f{--width:415px;}.elementor-19 .elementor-element.elementor-element-6eb6791{--width:100%;}.elementor-19 .elementor-element.elementor-element-c88238e{--width:548px;}.elementor-19 .elementor-element.elementor-element-b7515f9{--width:100%;}.elementor-19 .elementor-element.elementor-element-e553d73{--width:415px;}.elementor-19 .elementor-element.elementor-element-5930867{--width:100%;}.elementor-19 .elementor-element.elementor-element-e14eafd{--width:110px;}.elementor-19 .elementor-element.elementor-element-d05eadc{--content-width:848px;}.elementor-19 .elementor-element.elementor-element-bc9bd9a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-80af41d{--width:100%;}.elementor-19 .elementor-element.elementor-element-0358bab{--width:100%;}.elementor-19 .elementor-element.elementor-element-3f008c4{--width:100%;}.elementor-19 .elementor-element.elementor-element-7c1f46b{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-38c7904 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a94678 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5605c85 */@media (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-5605c85 {
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e709262 */.elementor-19 .elementor-element.elementor-element-e709262 img {
   filter: grayscale(1);
   height: 100px;
   object-fit: contain
}

.elementor-19 .elementor-element.elementor-element-e709262 img:hover {
   filter: grayscale(0);
}

.elementor-19 .elementor-element.elementor-element-e709262 .swiper-slide-active img , .swiper-slide-prev img, .swiper-slide-next img {
    filter: unset !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-384ca84 */.elementor-19 .elementor-element.elementor-element-384ca84 {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ffde8 */.service-box1 {
  border-bottom: 4px solid #4A4A4A;
  position: relative;
  /* Your other existing styles */
}

.service-box1::after {
  content: '';
  position: absolute;
  bottom: -4px; /* Position over the existing border */
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(90deg, #8C7AF9, #DFCCFE);
  opacity: 0;
  transition: opacity 0.6s ease;
}

.service-box1:hover::after {
  opacity: 1;
}

.service-box1:hover .ag-icon {
    opacity: 0 !important;
    transition: 0.6s ease all;
}

.service-box1:hover .ag-icon-hovered {
    opacity: 1;
    transition: 0.6s ease all;
}

.ag-icon-hovered {
    opacity: 0;
    transition: 0.6s ease all;
}

.ag-icon {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b6878aa */.elementor-19 .elementor-element.elementor-element-b6878aa {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251ff50 */.service-box2 {
  border-bottom: 4px solid #4A4A4A;
  position: relative;
  /* Your other existing styles */
}

.service-box2::after {
  content: '';
  position: absolute;
  bottom: -4px; /* Position over the existing border */
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(90deg, #00CBFF, #DAFFF2);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.service-box2:hover::after {
  opacity: 1;
}

.service-box2:hover .ag-icon {
    opacity: 0 !important;
    transition: 0.6s ease all;
}

.service-box2:hover .ag-icon-hovered {
    opacity: 1;
    transition: 0.6s ease all;
}

.ag-icon-hovered {
    opacity: 0;
    transition: 0.6s ease all;
}

.ag-icon {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c6d08ab */.elementor-19 .elementor-element.elementor-element-c6d08ab {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b93ca */.service-box3 {
  border-bottom: 4px solid #4A4A4A;
  position: relative;
  /* Your other existing styles */
}

.service-box3::after {
  content: '';
  position: absolute;
  bottom: -4px; /* Position over the existing border */
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(90deg, #FF5532, #ED752B);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.service-box3:hover::after {
  opacity: 1;
}

.service-box3:hover .ag-icon {
    opacity: 0 !important;
    transition: 0.6s ease all;
}

.service-box3:hover .ag-icon-hovered {
    opacity: 1;
    transition: 0.6s ease all;
}

.ag-icon-hovered {
    opacity: 0;
    transition: 0.6s ease all;
}

.ag-icon {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-13c3404 */.elementor-19 .elementor-element.elementor-element-13c3404 {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-514db27 */.service-box3 {
  border-bottom: 4px solid #4A4A4A;
  position: relative;
  /* Your other existing styles */
}

.service-box3::after {
  content: '';
  position: absolute;
  bottom: -4px; /* Position over the existing border */
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(90deg, #FF5532, #ED752B);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.service-box3:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138aa79 */.elementor-19 .elementor-element.elementor-element-138aa79 {
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c175b7 */.service-box1 {
  border-bottom: 4px solid #4A4A4A;
  position: relative;
  /* Your other existing styles */
}

.service-box1::after {
  content: '';
  position: absolute;
  bottom: -4px; /* Position over the existing border */
  left: 0;
  width: 100%;
  height: 4px;
  background: linear-gradient(90deg, #8C7AF9, #DFCCFE);
  opacity: 0;
  transition: opacity 0.3s ease;
}

.service-box1:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af92f40 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9159941 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8253e85 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c69d6b */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b613b42 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84da3fe */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06c4a82 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-358aa81 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f47a1d2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc03a34 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7088da0 */.box:hover .box-inside {
    max-height: 250px;
    transition: 0.6s ease all;
    height: 250px;
} 

.box-inside {
    max-height: 0px;
    overflow: hidden;
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d987e0 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44ccd4 */.box:hover .box-inside {
    max-height: 250px;
    transition: 0.6s ease all;
    height: 250px;
} 

.box-inside {
    max-height: 0px;
    overflow: hidden;
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-24bf244 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07c9a55 */.box:hover .box-inside {
    max-height: 250px;
    transition: 0.6s ease all;
    height: 250px;
} 

.box-inside {
    max-height: 0px;
    overflow: hidden;
    transition: 0.6s ease all;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56eb9a6 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9f17c9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04d2166 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43c538 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a47e4 */.elementor-19 .elementor-element.elementor-element-d6a47e4 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa8a64 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76cf595 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd75315 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f473778 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8214c */.elementor-19 .elementor-element.elementor-element-2a8214c {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37e96a2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eee06b5 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-202a731 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d886b32 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23fed5f */.elementor-19 .elementor-element.elementor-element-23fed5f {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9e21d4 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d52c4d9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b52448 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3b15c2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e553d73 */.elementor-19 .elementor-element.elementor-element-e553d73 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56eb9a6 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9f17c9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04d2166 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43c538 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a47e4 */.elementor-19 .elementor-element.elementor-element-d6a47e4 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa8a64 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76cf595 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd75315 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f473778 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8214c */.elementor-19 .elementor-element.elementor-element-2a8214c {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37e96a2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eee06b5 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-202a731 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d886b32 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23fed5f */.elementor-19 .elementor-element.elementor-element-23fed5f {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9e21d4 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d52c4d9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b52448 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3b15c2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e553d73 */.elementor-19 .elementor-element.elementor-element-e553d73 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56eb9a6 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9f17c9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04d2166 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43c538 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a47e4 */.elementor-19 .elementor-element.elementor-element-d6a47e4 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa8a64 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76cf595 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd75315 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f473778 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8214c */.elementor-19 .elementor-element.elementor-element-2a8214c {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37e96a2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eee06b5 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-202a731 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d886b32 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23fed5f */.elementor-19 .elementor-element.elementor-element-23fed5f {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9e21d4 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d52c4d9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b52448 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3b15c2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e553d73 */.elementor-19 .elementor-element.elementor-element-e553d73 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56eb9a6 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9f17c9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04d2166 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43c538 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a47e4 */.elementor-19 .elementor-element.elementor-element-d6a47e4 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa8a64 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76cf595 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd75315 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f473778 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8214c */.elementor-19 .elementor-element.elementor-element-2a8214c {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37e96a2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eee06b5 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-202a731 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d886b32 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23fed5f */.elementor-19 .elementor-element.elementor-element-23fed5f {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9e21d4 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d52c4d9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b52448 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3b15c2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e553d73 */.elementor-19 .elementor-element.elementor-element-e553d73 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56eb9a6 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9f17c9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04d2166 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43c538 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a47e4 */.elementor-19 .elementor-element.elementor-element-d6a47e4 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fa8a64 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76cf595 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd75315 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f473778 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8214c */.elementor-19 .elementor-element.elementor-element-2a8214c {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37e96a2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eee06b5 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-202a731 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d886b32 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23fed5f */.elementor-19 .elementor-element.elementor-element-23fed5f {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a9e21d4 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d52c4d9 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b52448 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3b15c2 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e553d73 */.elementor-19 .elementor-element.elementor-element-e553d73 {
    backdrop-filter: blur(5px)
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3da0057 */.elementor-19 .elementor-element.elementor-element-3da0057 .swiper-pagination-bullet {
    width: 121px;
    border-radius: 0px;
}

@media (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-3da0057 .swiper-pagination-bullet {
    width: 40px;
    border-radius: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fd9b5e */@media (max-width:  1800px) {
    .elementor-19 .elementor-element.elementor-element-1fd9b5e {
        width: 2000px;
    }
}

@media (max-width: 1440px) {
    .elementor-19 .elementor-element.elementor-element-1fd9b5e {
        width: 1755px;
    }
}

@media (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-1fd9b5e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d33fdb */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52f47d3 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a898288 */.ag-button svg {
    width: 20px !important;
}

.ag-button .elementor-button-text {
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d05eadc */.elementor-19 .elementor-element.elementor-element-d05eadc {
    background: linear-gradient(90deg,rgba(223, 204, 254, 1) 0%, rgba(140, 122, 249, 1) 64%, rgba(174, 189, 227, 1) 100%);
}/* End custom CSS */