.elementor-2632 .elementor-element.elementor-element-8061d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.95;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-2632 .elementor-element.elementor-element-8061d4b:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-8061d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/12/imgi_9_banner-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2632 .elementor-element.elementor-element-8061d4b::before, .elementor-2632 .elementor-element.elementor-element-8061d4b > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-8061d4b > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-8061d4b > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-8061d4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-8061d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, #0A77549E 100%);}.elementor-2632 .elementor-element.elementor-element-24403da{--display:flex;}.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-2632 .elementor-element.elementor-element-606f398 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:54px;font-weight:700;color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-1e167ab{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-21352cb{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-21352cb a{color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-1635e7d{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-26b7231{--display:flex;}.elementor-2632 .elementor-element.elementor-element-388c849{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-135d938{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-135d938.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-f83438f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2632 .elementor-element.elementor-element-f5532a3 img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-fe1c5fe{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-fe1c5fe::before, .elementor-2632 .elementor-element.elementor-element-fe1c5fe > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-fe1c5fe > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-fe1c5fe > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-fe1c5fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-fe1c5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-fe1c5fe.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-309bd47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2632 .elementor-element.elementor-element-f9638e6 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-f9638e6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-f9638e6 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-f9638e6 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-44febf1{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-44febf1 a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-681ab1a{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.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-2632 .elementor-element.elementor-element-9b6ba76.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-9b6ba76 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-9b6ba76 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-9b6ba76.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-9b6ba76 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-9b6ba76 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-9b6ba76 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-9b6ba76 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-409a94a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-409a94a.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-55bc7f9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-6a65aaf img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-1a123e4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-1a123e4::before, .elementor-2632 .elementor-element.elementor-element-1a123e4 > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-1a123e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-1a123e4 > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-1a123e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-1a123e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-1a123e4.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-33089a4{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-e1659e7 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-e1659e7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-e1659e7 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-e1659e7 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-1490af8{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-1490af8 a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-83c9931{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-b6bddd7 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-b6bddd7 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-b6bddd7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-b6bddd7 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-b6bddd7 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-b6bddd7 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-b6bddd7 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-9c1fd81{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-9c1fd81.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-5fdf0ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-ed2a145 img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-bf123c1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-bf123c1::before, .elementor-2632 .elementor-element.elementor-element-bf123c1 > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-bf123c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-bf123c1 > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-bf123c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-bf123c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-bf123c1.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-9577718{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-8073d57 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-8073d57 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-8073d57 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-8073d57 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-5ceb209{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-5ceb209 a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-36fbaf9{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-7d6a533 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-7d6a533 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-7d6a533.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-7d6a533 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-7d6a533 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-7d6a533 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-7d6a533 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-ea9bcfe{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-4693957{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-4693957.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-ef47f28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-6c14fd8 img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-a565ce4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-a565ce4::before, .elementor-2632 .elementor-element.elementor-element-a565ce4 > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-a565ce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-a565ce4 > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-a565ce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-a565ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-a565ce4.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-85b1046{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-277e4ad > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-277e4ad .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-277e4ad .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-277e4ad .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-9839cb4{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-9839cb4 a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-422dc81{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-148d9a3 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-148d9a3 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-148d9a3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-148d9a3 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-148d9a3 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-148d9a3 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-148d9a3 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-941bc98{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-941bc98.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-fde6f0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-9aab2fe img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-e9fc2f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-e9fc2f1::before, .elementor-2632 .elementor-element.elementor-element-e9fc2f1 > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-e9fc2f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-e9fc2f1 > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-e9fc2f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-e9fc2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-e9fc2f1.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-16ad2d2{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-20588a3 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-20588a3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-20588a3 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-20588a3 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-6ece00b{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-6ece00b a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-fec8974{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-a508d1c > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-a508d1c .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-a508d1c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-a508d1c .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-a508d1c .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-a508d1c .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-a508d1c .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-43632e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-43632e3.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-837f9ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-0cacc19 img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-5a1669a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-5a1669a::before, .elementor-2632 .elementor-element.elementor-element-5a1669a > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-5a1669a > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-5a1669a > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-5a1669a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-5a1669a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-5a1669a.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-39b8077{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-0bf8045 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-0bf8045 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-0bf8045 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-0bf8045 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-5405dac{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-5405dac a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-dfa87ee{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-ee27698 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-ee27698 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-ee27698.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-ee27698 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-ee27698 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-ee27698 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-ee27698 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-3cad21a{--display:flex;}.elementor-2632 .elementor-element.elementor-element-66f3ae9{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-9b76a23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-9b76a23.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-56f53b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-196161a img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-14fe2de{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-14fe2de::before, .elementor-2632 .elementor-element.elementor-element-14fe2de > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-14fe2de > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-14fe2de > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-14fe2de > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-14fe2de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-14fe2de.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-ee61bb7{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-d6e20d8 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-d6e20d8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-d6e20d8 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-d6e20d8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-b6e1fb1{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-b6e1fb1 a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-a4b20aa{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-3d4d909 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-3d4d909 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-3d4d909.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-3d4d909 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-3d4d909 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-3d4d909 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-3d4d909 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-9c8dd80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-9c8dd80.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-0e4ac95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-456753a img{height:430px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-7b06526{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-7b06526::before, .elementor-2632 .elementor-element.elementor-element-7b06526 > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-7b06526 > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-7b06526 > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-7b06526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-7b06526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-7b06526.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-c1fb238{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-96dff1d > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-96dff1d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-96dff1d .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-96dff1d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-810d01a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-810d01a a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-4d8d9b1{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-d1c80fa > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-d1c80fa .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-d1c80fa.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-d1c80fa .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-d1c80fa .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-d1c80fa .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-d1c80fa .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-d3cc409{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--overflow:hidden;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2632 .elementor-element.elementor-element-d3cc409.e-con{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-45fa358{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-45fa358::before, .elementor-2632 .elementor-element.elementor-element-45fa358 > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-45fa358 > .e-con-inner > .elementor-background-video-container::before, .elementor-2632 .elementor-element.elementor-element-45fa358 > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-45fa358 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2632 .elementor-element.elementor-element-45fa358 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-2632 .elementor-element.elementor-element-45fa358.e-con{--align-self:stretch;}.elementor-2632 .elementor-element.elementor-element-6f9a8ec{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-b5e2d53 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-2632 .elementor-element.elementor-element-b5e2d53 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-b5e2d53 .elementor-heading-title a:hover, .elementor-2632 .elementor-element.elementor-element-b5e2d53 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-86ecaab{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-86ecaab a{color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-1f679c5{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-2db9a76 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6B72804D;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-2db9a76 .elementor-icon-wrapper{text-align:center;}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-framed .elementor-icon, .elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-framed .elementor-icon:hover, .elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-2db9a76.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1441a7b );}.elementor-2632 .elementor-element.elementor-element-2db9a76 .elementor-icon{font-size:25px;padding:12px;border-radius:7px 7px 7px 7px;}.elementor-2632 .elementor-element.elementor-element-2db9a76 .elementor-icon svg{height:25px;}.elementor-2632 .elementor-element.elementor-element-2db9a76 .elementor-icon i, .elementor-2632 .elementor-element.elementor-element-2db9a76 .elementor-icon svg{transform:rotate(315deg);}.elementor-2632 .elementor-element.elementor-element-ccc2426{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-text );--e-n-carousel-swiper-pagination-spacing:10px;}.elementor-2632 .elementor-element.elementor-element-ccc2426 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-2632 .elementor-element.elementor-element-ee40a81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-ee40a81:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-ee40a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044F44;background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_27_footer-shape-01.svg");background-repeat:no-repeat;}.elementor-2632 .elementor-element.elementor-element-59088b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-76a8058{column-gap:0px;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0.7px;color:var( --e-global-color-443f5af );}.elementor-2632 .elementor-element.elementor-element-e1cac39 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2632 .elementor-element.elementor-element-e1cac39{text-align:center;}.elementor-2632 .elementor-element.elementor-element-e1cac39 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.4em;color:var( --e-global-color-1441a7b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2632 .elementor-element.elementor-element-59c5d79 .elementor-button{background-color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.9s;border-radius:10px 10px 10px 10px;padding:020px 35px 020px 35px;}.elementor-2632 .elementor-element.elementor-element-59c5d79 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-59c5d79 .elementor-button:focus{background-color:#006E5B;}@media(max-width:1024px){.elementor-2632 .elementor-element.elementor-element-ccc2426{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-2632 .elementor-element.elementor-element-ccc2426{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-2632 .elementor-element.elementor-element-135d938{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-fe1c5fe{--width:80%;}.elementor-2632 .elementor-element.elementor-element-681ab1a{--width:32%;}.elementor-2632 .elementor-element.elementor-element-409a94a{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-1a123e4{--width:80%;}.elementor-2632 .elementor-element.elementor-element-33089a4{--width:80%;}.elementor-2632 .elementor-element.elementor-element-83c9931{--width:32%;}.elementor-2632 .elementor-element.elementor-element-9c1fd81{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-bf123c1{--width:80%;}.elementor-2632 .elementor-element.elementor-element-9577718{--width:80%;}.elementor-2632 .elementor-element.elementor-element-36fbaf9{--width:32%;}.elementor-2632 .elementor-element.elementor-element-4693957{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-a565ce4{--width:80%;}.elementor-2632 .elementor-element.elementor-element-85b1046{--width:80%;}.elementor-2632 .elementor-element.elementor-element-422dc81{--width:32%;}.elementor-2632 .elementor-element.elementor-element-941bc98{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-e9fc2f1{--width:80%;}.elementor-2632 .elementor-element.elementor-element-16ad2d2{--width:80%;}.elementor-2632 .elementor-element.elementor-element-fec8974{--width:32%;}.elementor-2632 .elementor-element.elementor-element-43632e3{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-5a1669a{--width:80%;}.elementor-2632 .elementor-element.elementor-element-39b8077{--width:80%;}.elementor-2632 .elementor-element.elementor-element-dfa87ee{--width:32%;}.elementor-2632 .elementor-element.elementor-element-9b76a23{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-14fe2de{--width:80%;}.elementor-2632 .elementor-element.elementor-element-ee61bb7{--width:80%;}.elementor-2632 .elementor-element.elementor-element-a4b20aa{--width:32%;}.elementor-2632 .elementor-element.elementor-element-9c8dd80{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-7b06526{--width:80%;}.elementor-2632 .elementor-element.elementor-element-c1fb238{--width:80%;}.elementor-2632 .elementor-element.elementor-element-4d8d9b1{--width:32%;}.elementor-2632 .elementor-element.elementor-element-d3cc409{--width:33.33%;}.elementor-2632 .elementor-element.elementor-element-45fa358{--width:80%;}.elementor-2632 .elementor-element.elementor-element-6f9a8ec{--width:80%;}.elementor-2632 .elementor-element.elementor-element-1f679c5{--width:32%;}}@media(min-width:1025px){.elementor-2632 .elementor-element.elementor-element-ee40a81:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-ee40a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-f5532a3 */.elementor-2632 .elementor-element.elementor-element-f5532a3 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-f5532a3 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-f5532a3 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-135d938 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a65aaf */.elementor-2632 .elementor-element.elementor-element-6a65aaf {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-6a65aaf img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-6a65aaf img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409a94a *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed2a145 */.elementor-2632 .elementor-element.elementor-element-ed2a145 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-ed2a145 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-ed2a145 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1fd81 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c14fd8 */.elementor-2632 .elementor-element.elementor-element-6c14fd8 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-6c14fd8 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-6c14fd8 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4693957 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9aab2fe */.elementor-2632 .elementor-element.elementor-element-9aab2fe {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-9aab2fe img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-9aab2fe img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-941bc98 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cacc19 */.elementor-2632 .elementor-element.elementor-element-0cacc19 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-0cacc19 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-0cacc19 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43632e3 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-196161a */.elementor-2632 .elementor-element.elementor-element-196161a {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-196161a img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-196161a img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b76a23 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-456753a */.elementor-2632 .elementor-element.elementor-element-456753a {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-456753a img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-456753a img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8dd80 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3cc409 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5532a3 */.elementor-2632 .elementor-element.elementor-element-f5532a3 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-f5532a3 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-f5532a3 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-135d938 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a65aaf */.elementor-2632 .elementor-element.elementor-element-6a65aaf {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-6a65aaf img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-6a65aaf img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409a94a *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed2a145 */.elementor-2632 .elementor-element.elementor-element-ed2a145 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-ed2a145 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-ed2a145 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1fd81 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c14fd8 */.elementor-2632 .elementor-element.elementor-element-6c14fd8 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-6c14fd8 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-6c14fd8 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4693957 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9aab2fe */.elementor-2632 .elementor-element.elementor-element-9aab2fe {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-9aab2fe img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-9aab2fe img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-941bc98 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cacc19 */.elementor-2632 .elementor-element.elementor-element-0cacc19 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-0cacc19 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-0cacc19 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43632e3 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-196161a */.elementor-2632 .elementor-element.elementor-element-196161a {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-196161a img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-196161a img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b76a23 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-456753a */.elementor-2632 .elementor-element.elementor-element-456753a {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-456753a img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-456753a img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8dd80 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3cc409 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5532a3 */.elementor-2632 .elementor-element.elementor-element-f5532a3 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-f5532a3 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-f5532a3 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-135d938 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a65aaf */.elementor-2632 .elementor-element.elementor-element-6a65aaf {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-6a65aaf img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-6a65aaf img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409a94a *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed2a145 */.elementor-2632 .elementor-element.elementor-element-ed2a145 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-ed2a145 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-ed2a145 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1fd81 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c14fd8 */.elementor-2632 .elementor-element.elementor-element-6c14fd8 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-6c14fd8 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-6c14fd8 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4693957 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9aab2fe */.elementor-2632 .elementor-element.elementor-element-9aab2fe {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-9aab2fe img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-9aab2fe img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-941bc98 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cacc19 */.elementor-2632 .elementor-element.elementor-element-0cacc19 {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-0cacc19 img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-0cacc19 img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43632e3 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-196161a */.elementor-2632 .elementor-element.elementor-element-196161a {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-196161a img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-196161a img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b76a23 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-456753a */.elementor-2632 .elementor-element.elementor-element-456753a {
  overflow: hidden;          /* keeps zoom inside boundary */
  border-radius: 12px;       /* optional rounded corners */
}

.elementor-2632 .elementor-element.elementor-element-456753a img {
  transition: transform 0.4s ease;
}

.elementor-2632 .elementor-element.elementor-element-456753a img:hover {
  transform: scale(1.05);     /* zoom in */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c8dd80 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3cc409 *//* OVERLAY START: hidden */
.overlay-box {
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    opacity: 0;
    transition: all 0.35s ease;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* HOVER: overlay moves to center */
.parent-box:hover .overlay-box {
    top: 80%;
    transform: translate(-50%, -50%);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59c5d79 *//* Make button rounded */
.btn-new .elementor-button{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
}

/* Fill box – vertical (top to bottom) */
.btn-new .elementor-button::before{
    content:'';
    position: absolute;
    background: #ffffff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;

    border-radius: 10px;

    transform: scaleY(0);
    transform-origin: top;
    transition: transform .4s ease;
}

/* Hover – reveal downward */
.btn-new .elementor-button:hover::before{
    transform: scaleY(1);
}

/* Button text */
.btn-new .elementor-button-text{
    z-index: 1;
    position: relative;
}

/* Hover icon */
.btn-new:hover .elementor-button-icon{
    color: white;
    z-index: 1;
    transition: color .5s ease;
}

/* Icon size */
.btn-new .elementor-button-icon{
    transform: scale(1.3);
    padding-left: 5px;
    position: relative;
}/* End custom CSS */