.elementor-205 .elementor-element.elementor-element-4863afc{--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-205 .elementor-element.elementor-element-4863afc:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-4863afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF5F4;}.elementor-205 .elementor-element.elementor-element-3b8bb54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-205 .elementor-element.elementor-element-3b8bb54.e-con{--align-self:stretch;}.elementor-205 .elementor-element.elementor-element-6f33d4a{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-6f33d4a.e-con{--e-con-transform-rotateZ:-90deg;--e-con-transform-translateX:244px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-27fc833{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-af0230e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-af0230e{column-gap:0px;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-8f87f7d{--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:flex-start;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-205 .elementor-element.elementor-element-8f87f7d.e-con{--align-self:center;}.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-205 .elementor-element.elementor-element-5e6a8dd .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-5e6a8dd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5e6a8dd .elementor-icon{font-size:20px;}.elementor-205 .elementor-element.elementor-element-5e6a8dd .elementor-icon svg{height:20px;}.elementor-205 .elementor-element.elementor-element-8ff1dab .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-8ff1dab.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-8ff1dab .elementor-icon{font-size:20px;}.elementor-205 .elementor-element.elementor-element-8ff1dab .elementor-icon svg{height:20px;}.elementor-205 .elementor-element.elementor-element-5820791 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-5820791.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-5820791.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-5820791.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-5820791.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-5820791.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-5820791.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5820791.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-5820791.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5820791.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-5820791.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5820791 .elementor-icon{font-size:20px;}.elementor-205 .elementor-element.elementor-element-5820791 .elementor-icon svg{height:20px;}.elementor-205 .elementor-element.elementor-element-3b829dd .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-3b829dd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-3b829dd .elementor-icon{font-size:20px;}.elementor-205 .elementor-element.elementor-element-3b829dd .elementor-icon svg{height:20px;}.elementor-205 .elementor-element.elementor-element-899962e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-538a2c3{--display:flex;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-5a50ace{--display:flex;}.elementor-205 .elementor-element.elementor-element-bcd0456 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-bcd0456{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;color:#006E5B;}.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-205 .elementor-element.elementor-element-8d2646d > .elementor-widget-container{margin:-30px 0px -15px 0px;padding:0px 0px 0px 015px;}.elementor-205 .elementor-element.elementor-element-8d2646d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:60px;font-weight:900;color:#000000;}.elementor-205 .elementor-element.elementor-element-11e4b9c > .elementor-widget-container{--e-transform-translateX:140px;--e-transform-translateY:-72px;margin:0px 0px -100px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-11e4b9c.elementor-element{--align-self:flex-start;}.elementor-205 .elementor-element.elementor-element-0a22e7d > .elementor-widget-container{padding:0px 0px 015px 15px;}.elementor-205 .elementor-element.elementor-element-0a22e7d{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-205 .elementor-element.elementor-element-a971bb6{--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-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-205 .elementor-element.elementor-element-162f336 .elementor-button{background-color:#006E5B;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-1441a7b );color:var( --e-global-color-1441a7b );transition-duration:0s;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px;}.elementor-205 .elementor-element.elementor-element-162f336 .elementor-button:hover, .elementor-205 .elementor-element.elementor-element-162f336 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-162f336 .elementor-button:hover svg, .elementor-205 .elementor-element.elementor-element-162f336 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-c514264{--display:flex;}.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-205 .elementor-element.elementor-element-78780a8{--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:120px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-5236dbe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-95458f2{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-bd05456{text-align:center;}.elementor-205 .elementor-element.elementor-element-bd05456 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-f384522{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-0bc7c06{--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-205 .elementor-element.elementor-element-b6f5014{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-205 .elementor-element.elementor-element-b6f5014:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-b6f5014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5F4;}.elementor-205 .elementor-element.elementor-element-706b2fc{--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;}.elementor-205 .elementor-element.elementor-element-706b2fc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-e11bfd3{z-index:2;}.elementor-205 .elementor-element.elementor-element-e11bfd3 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-e11bfd3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-e11bfd3.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-e11bfd3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-e11bfd3.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-e11bfd3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-e11bfd3 .elementor-icon{font-size:40px;}.elementor-205 .elementor-element.elementor-element-e11bfd3 .elementor-icon svg{height:40px;}.elementor-205 .elementor-element.elementor-element-36a3981 > .elementor-widget-container{--e-transform-translateX:-44px;}.elementor-205 .elementor-element.elementor-element-36a3981{z-index:1;}.elementor-205 .elementor-element.elementor-element-36a3981 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-default .elementor-icon{color:var( --e-global-color-1441a7b );border-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-36a3981.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-36a3981 .elementor-icon{font-size:80px;}.elementor-205 .elementor-element.elementor-element-36a3981 .elementor-icon svg{height:80px;}.elementor-205 .elementor-element.elementor-element-d2041d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-205 .elementor-element.elementor-element-d2041d3.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-4645200 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-4645200{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-205 .elementor-element.elementor-element-4645200 a:hover, .elementor-205 .elementor-element.elementor-element-4645200 a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-76580d3{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-dd9d668{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-205 .elementor-element.elementor-element-dd9d668:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-dd9d668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5F4;}.elementor-205 .elementor-element.elementor-element-441db11{--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;}.elementor-205 .elementor-element.elementor-element-441db11.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-b430405{z-index:2;}.elementor-205 .elementor-element.elementor-element-b430405 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-b430405.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-b430405.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-b430405.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-b430405.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-b430405.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-b430405 .elementor-icon{font-size:40px;}.elementor-205 .elementor-element.elementor-element-b430405 .elementor-icon svg{height:40px;}.elementor-205 .elementor-element.elementor-element-67907d2 > .elementor-widget-container{--e-transform-translateX:-44px;}.elementor-205 .elementor-element.elementor-element-67907d2{z-index:1;}.elementor-205 .elementor-element.elementor-element-67907d2 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-default .elementor-icon{color:var( --e-global-color-1441a7b );border-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-67907d2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-67907d2 .elementor-icon{font-size:80px;}.elementor-205 .elementor-element.elementor-element-67907d2 .elementor-icon svg{height:80px;}.elementor-205 .elementor-element.elementor-element-40df9b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-205 .elementor-element.elementor-element-40df9b2.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-6067128 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-6067128{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-205 .elementor-element.elementor-element-6067128 a:hover, .elementor-205 .elementor-element.elementor-element-6067128 a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-34d5e82{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-6f28fb6{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-205 .elementor-element.elementor-element-6f28fb6:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-6f28fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5F4;}.elementor-205 .elementor-element.elementor-element-a29df77{--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;}.elementor-205 .elementor-element.elementor-element-a29df77.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-4deb090{z-index:2;}.elementor-205 .elementor-element.elementor-element-4deb090 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-4deb090.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-4deb090.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-4deb090.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-4deb090.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-4deb090.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-4deb090 .elementor-icon{font-size:40px;}.elementor-205 .elementor-element.elementor-element-4deb090 .elementor-icon svg{height:40px;}.elementor-205 .elementor-element.elementor-element-8182bed > .elementor-widget-container{--e-transform-translateX:-44px;}.elementor-205 .elementor-element.elementor-element-8182bed{z-index:1;}.elementor-205 .elementor-element.elementor-element-8182bed .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-default .elementor-icon{color:var( --e-global-color-1441a7b );border-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-8182bed.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-8182bed .elementor-icon{font-size:80px;}.elementor-205 .elementor-element.elementor-element-8182bed .elementor-icon svg{height:80px;}.elementor-205 .elementor-element.elementor-element-8f6de08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-205 .elementor-element.elementor-element-8f6de08.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-552620b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-552620b{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-205 .elementor-element.elementor-element-552620b a:hover, .elementor-205 .elementor-element.elementor-element-552620b a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-0aeba1a{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-a6b313a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-0f43ca2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:100px;}.elementor-205 .elementor-element.elementor-element-0f43ca2.e-con{--e-con-transform-translateX:75px;--e-con-transform-translateY:0px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-59fcf12{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;line-height:12px;color:#006E5B;}.elementor-205 .elementor-element.elementor-element-1685c68{width:var( --container-widget-width, 108.378% );max-width:108.378%;--container-widget-width:108.378%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-1685c68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-1685c68 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-943219b{width:var( --container-widget-width, 107.988% );max-width:107.988%;--container-widget-width:107.988%;--container-widget-flex-grow:0;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-943219b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-ea83efd{--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-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-205 .elementor-element.elementor-element-daebfa1 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-205 .elementor-element.elementor-element-daebfa1{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:600;}.elementor-205 .elementor-element.elementor-element-daebfa1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-703cafa > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-205 .elementor-element.elementor-element-703cafa{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:600;}.elementor-205 .elementor-element.elementor-element-703cafa .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-f266c13{--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-205 .elementor-element.elementor-element-a7cfcdb{--display:flex;}.elementor-205 .elementor-element.elementor-element-099a393{--display:flex;}.elementor-205 .elementor-element.elementor-element-3127835{--display:flex;}.elementor-205 .elementor-element.elementor-element-13b44cd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-1bca587{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1px;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-68beea8{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-443f5af );--border-color:var( --e-global-color-443f5af );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-384px;--margin-left:0px;--margin-right:0px;}.elementor-205 .elementor-element.elementor-element-68beea8:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-68beea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-68beea8.e-con{--e-con-transform-translateX:401px;--e-con-transform-translateY:-349px;--e-con-transform-scale:0.55;}.elementor-205 .elementor-element.elementor-element-5fe573c img{border-radius:2px 2px 2px 2px;}.elementor-205 .elementor-element.elementor-element-8523293 .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.4s;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-8523293 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-205 .elementor-element.elementor-element-8523293 .elementor-button:hover, .elementor-205 .elementor-element.elementor-element-8523293 .elementor-button:focus{color:var( --e-global-color-1441a7b );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-205 .elementor-element.elementor-element-8523293 .elementor-button:hover svg, .elementor-205 .elementor-element.elementor-element-8523293 .elementor-button:focus svg{fill:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-de5600d{--display:flex;}.elementor-205 .elementor-element.elementor-element-79d7f91{z-index:-1;}.elementor-205 .elementor-element.elementor-element-79d7f91 img{width:570px;height:590px;border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-6823e10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-6823e10:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-6823e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-6823e10.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-dbc389d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-dbc389d.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-03f5b9a{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;line-height:12px;color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-307c57d{text-align:center;}.elementor-205 .elementor-element.elementor-element-307c57d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-f90c9f9{text-align:center;color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-94c9220{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-205 .elementor-element.elementor-element-94c9220.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-3f4bc36{--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-205 .elementor-element.elementor-element-3823a20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-3823a20:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-3823a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-3823a20:hover{border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-205 .elementor-element.elementor-element-3823a20, .elementor-205 .elementor-element.elementor-element-3823a20::before{--border-transition:0.3s;}.elementor-205 .elementor-element.elementor-element-a27e8b4{--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:flex-start;--align-items:center;}.elementor-205 .elementor-element.elementor-element-a27e8b4.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-e5fe50f .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-e5fe50f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-e5fe50f.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-e5fe50f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-e5fe50f.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-e5fe50f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-7585fc6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-7585fc6{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-205 .elementor-element.elementor-element-7585fc6 a:hover, .elementor-205 .elementor-element.elementor-element-7585fc6 a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-3b41455{--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-205 .elementor-element.elementor-element-0a31448 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-205 .elementor-element.elementor-element-0a31448{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#6D7575;}.elementor-205 .elementor-element.elementor-element-fe655ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-fe655ac:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-fe655ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-fe655ac:hover{border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-205 .elementor-element.elementor-element-fe655ac, .elementor-205 .elementor-element.elementor-element-fe655ac::before{--border-transition:0.3s;}.elementor-205 .elementor-element.elementor-element-dea1114{--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:flex-start;--align-items:center;}.elementor-205 .elementor-element.elementor-element-dea1114.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-95ee1b6 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-95ee1b6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-95ee1b6.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-95ee1b6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-95ee1b6.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-95ee1b6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-5b30682 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-5b30682{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-205 .elementor-element.elementor-element-5b30682 a:hover, .elementor-205 .elementor-element.elementor-element-5b30682 a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-a3ec12d{--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-205 .elementor-element.elementor-element-b2e46a9 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-205 .elementor-element.elementor-element-b2e46a9{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#6D7575;}.elementor-205 .elementor-element.elementor-element-01a67ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-01a67ce:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-01a67ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-01a67ce:hover{border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-205 .elementor-element.elementor-element-01a67ce, .elementor-205 .elementor-element.elementor-element-01a67ce::before{--border-transition:0.3s;}.elementor-205 .elementor-element.elementor-element-5f5fc6a{--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:flex-start;--align-items:center;}.elementor-205 .elementor-element.elementor-element-5f5fc6a.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-4797703 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-4797703.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-4797703.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-4797703.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-4797703.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-4797703.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-3afc6e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-3afc6e4{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-205 .elementor-element.elementor-element-3afc6e4 a:hover, .elementor-205 .elementor-element.elementor-element-3afc6e4 a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-931befd{--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-205 .elementor-element.elementor-element-dad360e > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-205 .elementor-element.elementor-element-dad360e{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#6D7575;}.elementor-205 .elementor-element.elementor-element-fbb06f2{--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-205 .elementor-element.elementor-element-f410f90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-f410f90:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-f410f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-f410f90:hover{border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-205 .elementor-element.elementor-element-f410f90, .elementor-205 .elementor-element.elementor-element-f410f90::before{--border-transition:0.3s;}.elementor-205 .elementor-element.elementor-element-1d058c2{--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:flex-start;--align-items:center;}.elementor-205 .elementor-element.elementor-element-1d058c2.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-a6b7ee9 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-a6b7ee9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a6b7ee9.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-a6b7ee9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a6b7ee9.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-a6b7ee9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-cf4622e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-cf4622e{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-205 .elementor-element.elementor-element-cf4622e a:hover, .elementor-205 .elementor-element.elementor-element-cf4622e a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-e503a11{--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-205 .elementor-element.elementor-element-3d625c2 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-205 .elementor-element.elementor-element-3d625c2{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#6D7575;}.elementor-205 .elementor-element.elementor-element-29284be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-29284be:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-29284be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-29284be:hover{border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-205 .elementor-element.elementor-element-29284be, .elementor-205 .elementor-element.elementor-element-29284be::before{--border-transition:0.3s;}.elementor-205 .elementor-element.elementor-element-3f073c5{--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:flex-start;--align-items:center;}.elementor-205 .elementor-element.elementor-element-3f073c5.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-a4650b6 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-a4650b6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a4650b6.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-a4650b6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a4650b6.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-a4650b6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-b1e85c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-b1e85c2{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-205 .elementor-element.elementor-element-b1e85c2 a:hover, .elementor-205 .elementor-element.elementor-element-b1e85c2 a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-0962963{--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-205 .elementor-element.elementor-element-50a31bd > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-205 .elementor-element.elementor-element-50a31bd{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#6D7575;}.elementor-205 .elementor-element.elementor-element-e76f0b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-e76f0b7:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-e76f0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-e76f0b7:hover{border-style:solid;border-color:#000000;--border-color:#000000;}.elementor-205 .elementor-element.elementor-element-e76f0b7, .elementor-205 .elementor-element.elementor-element-e76f0b7::before{--border-transition:0.3s;}.elementor-205 .elementor-element.elementor-element-15a1114{--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:flex-start;--align-items:center;}.elementor-205 .elementor-element.elementor-element-15a1114.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-19c2e7d .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-19c2e7d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-19c2e7d.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-19c2e7d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-19c2e7d.elementor-view-framed .elementor-icon:hover, .elementor-205 .elementor-element.elementor-element-19c2e7d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-d73bdbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-d73bdbb{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-205 .elementor-element.elementor-element-d73bdbb a:hover, .elementor-205 .elementor-element.elementor-element-d73bdbb a:focus{color:#006E5B;}.elementor-205 .elementor-element.elementor-element-172ec5b{--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-205 .elementor-element.elementor-element-17ae91a > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-205 .elementor-element.elementor-element-17ae91a{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:#6D7575;}.elementor-205 .elementor-element.elementor-element-1e80b08{--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:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-ce0a3c1{--display:flex;}.elementor-205 .elementor-element.elementor-element-dcdee18 img{border-radius:20px 20px 20px 20px;}.elementor-205 .elementor-element.elementor-element-0c1c8dc{--display:flex;--min-height:127px;--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;--border-radius:30px 30px 30px 30px;}.elementor-205 .elementor-element.elementor-element-0c1c8dc:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-0c1c8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-0c1c8dc.e-con{--e-con-transform-translateX:-25px;--e-con-transform-translateY:-121px;--align-self:flex-start;}.elementor-205 .elementor-element.elementor-element-c13b84d .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-c13b84d .elementor-icon{font-size:80px;}.elementor-205 .elementor-element.elementor-element-c13b84d .elementor-icon svg{height:80px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-205 .elementor-element.elementor-element-58337a4 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-205 .elementor-element.elementor-element-58337a4 .elementor-counter-title{justify-content:start;color:var( --e-global-color-443f5af );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-58337a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;}.elementor-205 .elementor-element.elementor-element-b8f22ad{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:60px;--padding-bottom:0px;--padding-left:12px;--padding-right:150px;}.elementor-205 .elementor-element.elementor-element-b8f22ad.e-con{--e-con-transform-translateX:75px;--e-con-transform-translateY:0px;--align-self:flex-start;}.elementor-205 .elementor-element.elementor-element-7dcebc3{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;line-height:1px;letter-spacing:0.5px;color:#006E5B;}.elementor-205 .elementor-element.elementor-element-e94ea25 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-56fa958{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-80e8818{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-efbc4e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-205 .elementor-element.elementor-element-efbc4e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-49b7a9e > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-205 .elementor-element.elementor-element-49b7a9e{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:600;}.elementor-205 .elementor-element.elementor-element-49b7a9e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-2941a1c > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-205 .elementor-element.elementor-element-2941a1c{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:17px;font-weight:600;}.elementor-205 .elementor-element.elementor-element-2941a1c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-205 .elementor-element.elementor-element-d906f18 .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.4s;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-205 .elementor-element.elementor-element-d906f18 .elementor-button:hover, .elementor-205 .elementor-element.elementor-element-d906f18 .elementor-button:focus{color:var( --e-global-color-1441a7b );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-205 .elementor-element.elementor-element-d906f18 .elementor-button:hover svg, .elementor-205 .elementor-element.elementor-element-d906f18 .elementor-button:focus svg{fill:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-7bc5073{--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:space-around;--align-items:center;}.elementor-205 .elementor-element.elementor-element-7bc5073:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-7bc5073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-aefc3dd .elementor-counter{flex-direction:column;}.elementor-205 .elementor-element.elementor-element-aefc3dd .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;}.elementor-205 .elementor-element.elementor-element-aefc3dd .elementor-counter-title{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-205 .elementor-element.elementor-element-46e3052 .elementor-counter{flex-direction:column;}.elementor-205 .elementor-element.elementor-element-46e3052 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;}.elementor-205 .elementor-element.elementor-element-46e3052 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-205 .elementor-element.elementor-element-3dd8a5a .elementor-counter{flex-direction:column;}.elementor-205 .elementor-element.elementor-element-3dd8a5a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;}.elementor-205 .elementor-element.elementor-element-3dd8a5a .elementor-counter-title{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-205 .elementor-element.elementor-element-608b723 .elementor-counter{flex-direction:column;}.elementor-205 .elementor-element.elementor-element-608b723 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;}.elementor-205 .elementor-element.elementor-element-608b723 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Archivo", Sans-serif;font-size:20px;font-weight:600;line-height:1em;}.elementor-205 .elementor-element.elementor-element-4a44730{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:34.115px;--padding-right:34.115px;}.elementor-205 .elementor-element.elementor-element-4a44730:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-4a44730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5F4;}.elementor-205 .elementor-element.elementor-element-bc5fdac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-bc5fdac.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-aca440b{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;line-height:14px;color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-695004f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-04af189{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-53bd4b2{--display:flex;}.elementor-205 .elementor-element.elementor-element-b1b0e73{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-205 .elementor-element.elementor-element-a0772fa{--display:flex;--overlay-opacity:0.48;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-a0772fa:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-a0772fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_19_team-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-205 .elementor-element.elementor-element-a0772fa::before, .elementor-205 .elementor-element.elementor-element-a0772fa > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-a0772fa > .e-con-inner > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-a0772fa > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-a0772fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-a0772fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 51%, #050505 79%);}.elementor-205 .elementor-element.elementor-element-afd6257{--spacer-size:285px;}.elementor-205 .elementor-element.elementor-element-fcaecfe{--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;--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-205 .elementor-element.elementor-element-fcaecfe:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-fcaecfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-fcaecfe.e-con{--e-con-transform-translateY:-24px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-f8363b5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-205 .elementor-element.elementor-element-f8363b5{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-cd0f3b9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-cd0f3b9{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-79bfd29{--display:flex;}.elementor-205 .elementor-element.elementor-element-68f45fb{--display:flex;--overlay-opacity:0.48;--border-radius:15px 15px 15px 15px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-205 .elementor-element.elementor-element-68f45fb:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-68f45fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_18_team-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-205 .elementor-element.elementor-element-68f45fb::before, .elementor-205 .elementor-element.elementor-element-68f45fb > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-68f45fb > .e-con-inner > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-68f45fb > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-68f45fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-68f45fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 51%, #050505 79%);}.elementor-205 .elementor-element.elementor-element-e97a8df{--spacer-size:285px;}.elementor-205 .elementor-element.elementor-element-f6b28ae{--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;--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-205 .elementor-element.elementor-element-f6b28ae:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-f6b28ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-f6b28ae.e-con{--e-con-transform-translateY:-24px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-6e99be7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-205 .elementor-element.elementor-element-6e99be7{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-7dfa4b6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-7dfa4b6{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-30f6c8e{--display:flex;}.elementor-205 .elementor-element.elementor-element-42f3ba1{--display:flex;--overlay-opacity:0.48;--border-radius:15px 15px 15px 15px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-205 .elementor-element.elementor-element-42f3ba1:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-42f3ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_16_team-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-205 .elementor-element.elementor-element-42f3ba1::before, .elementor-205 .elementor-element.elementor-element-42f3ba1 > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-42f3ba1 > .e-con-inner > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-42f3ba1 > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-42f3ba1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-42f3ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 51%, #050505 79%);}.elementor-205 .elementor-element.elementor-element-c3ecc36{--spacer-size:285px;}.elementor-205 .elementor-element.elementor-element-f72686e{--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;--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-205 .elementor-element.elementor-element-f72686e:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-f72686e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-f72686e.e-con{--e-con-transform-translateY:-24px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-8a848d7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-205 .elementor-element.elementor-element-8a848d7{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-b319519 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-b319519{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-72f71c9{--display:flex;}.elementor-205 .elementor-element.elementor-element-cc120e1{--display:flex;--overlay-opacity:0.48;--border-radius:15px 15px 15px 15px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-205 .elementor-element.elementor-element-cc120e1:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-cc120e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_17_team-04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-205 .elementor-element.elementor-element-cc120e1::before, .elementor-205 .elementor-element.elementor-element-cc120e1 > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-cc120e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-cc120e1 > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-cc120e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-cc120e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 51%, #050505 79%);}.elementor-205 .elementor-element.elementor-element-9f9a004{--spacer-size:285px;}.elementor-205 .elementor-element.elementor-element-ee6ea77{--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;--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-205 .elementor-element.elementor-element-ee6ea77:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-ee6ea77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-ee6ea77.e-con{--e-con-transform-translateY:-24px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-4165b86 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-205 .elementor-element.elementor-element-4165b86{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-20a13b1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-20a13b1{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-9e1665f{--display:flex;}.elementor-205 .elementor-element.elementor-element-4c46cfe{--display:flex;--overlay-opacity:0.48;--border-radius:15px 15px 15px 15px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-205 .elementor-element.elementor-element-4c46cfe:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-4c46cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_18_team-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-205 .elementor-element.elementor-element-4c46cfe::before, .elementor-205 .elementor-element.elementor-element-4c46cfe > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-4c46cfe > .e-con-inner > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-4c46cfe > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-4c46cfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-4c46cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 51%, #050505 79%);}.elementor-205 .elementor-element.elementor-element-930d0a8{--spacer-size:285px;}.elementor-205 .elementor-element.elementor-element-20cdf5f{--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;--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-205 .elementor-element.elementor-element-20cdf5f:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-20cdf5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-20cdf5f.e-con{--e-con-transform-translateY:-24px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-415f2be > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-205 .elementor-element.elementor-element-415f2be{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-e8fc291 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-e8fc291{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-e8f49e8{--display:flex;}.elementor-205 .elementor-element.elementor-element-5a3e00b{--display:flex;--overlay-opacity:0.48;--border-radius:15px 15px 15px 15px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-205 .elementor-element.elementor-element-5a3e00b:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-5a3e00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_16_team-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-205 .elementor-element.elementor-element-5a3e00b::before, .elementor-205 .elementor-element.elementor-element-5a3e00b > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-5a3e00b > .e-con-inner > .elementor-background-video-container::before, .elementor-205 .elementor-element.elementor-element-5a3e00b > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-5a3e00b > .e-con-inner > .elementor-background-slideshow::before, .elementor-205 .elementor-element.elementor-element-5a3e00b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 51%, #050505 79%);}.elementor-205 .elementor-element.elementor-element-7c90a99{--spacer-size:285px;}.elementor-205 .elementor-element.elementor-element-7ad16eb{--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;--border-radius:15px 15px 15px 15px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-205 .elementor-element.elementor-element-7ad16eb:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-7ad16eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-7ad16eb.e-con{--e-con-transform-translateY:-24px;--align-self:center;}.elementor-205 .elementor-element.elementor-element-a386554 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-205 .elementor-element.elementor-element-a386554{font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-f640845 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-f640845{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-205 .elementor-element.elementor-element-c5829a1{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-205 .elementor-element.elementor-element-d9e10a7{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-d9e10a7:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-d9e10a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006E5B;}.elementor-205 .elementor-element.elementor-element-b4bbfd3{--display:flex;}.elementor-205 .elementor-element.elementor-element-857f71d{text-align:center;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;line-height:4px;}.elementor-205 .elementor-element.elementor-element-695260b{text-align:center;}.elementor-205 .elementor-element.elementor-element-695260b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-a0f3749{--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-24px;--margin-right:-24px;}.elementor-205 .elementor-element.elementor-element-5de0cd2{--display:flex;}.elementor-205 .elementor-element.elementor-element-4a837b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-1473aa0{column-gap:0px;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-a9c9a5e{text-align:center;}.elementor-205 .elementor-element.elementor-element-a9c9a5e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:800;line-height:56px;letter-spacing:0px;text-shadow:0px 4px 5px rgba(0,0,0,0.3);color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-81a0ae7{--display:flex;}.elementor-205 .elementor-element.elementor-element-14388e7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-14388e7{text-align:center;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;line-height:14px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-6de8e7f{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-6de8e7f p{margin-block-end:12px;}.elementor-205 .elementor-element.elementor-element-ee42600{--display:flex;}.elementor-205 .elementor-element.elementor-element-f87c76b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-de77c79{column-gap:0px;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-5372a6e{text-align:center;}.elementor-205 .elementor-element.elementor-element-5372a6e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:800;line-height:56px;letter-spacing:0px;text-shadow:0px 4px 5px rgba(0,0,0,0.3);color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-ed1396c{--display:flex;}.elementor-205 .elementor-element.elementor-element-8d61606 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-8d61606{text-align:center;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;line-height:14px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-8f417bd{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-8f417bd p{margin-block-end:12px;}.elementor-205 .elementor-element.elementor-element-9ffa253{--display:flex;}.elementor-205 .elementor-element.elementor-element-9524b70{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-8457c11{column-gap:0px;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-6e8bd2f{text-align:center;}.elementor-205 .elementor-element.elementor-element-6e8bd2f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:800;line-height:56px;letter-spacing:0px;text-shadow:0px 4px 5px rgba(0,0,0,0.3);color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-6ba5830{--display:flex;}.elementor-205 .elementor-element.elementor-element-6752b6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-6752b6c{text-align:center;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;line-height:14px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-2aa9cc4{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-2aa9cc4 p{margin-block-end:12px;}.elementor-205 .elementor-element.elementor-element-70ff207{--display:flex;}.elementor-205 .elementor-element.elementor-element-1693a69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-26d8ee8{column-gap:0px;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:16px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-3912fc1{text-align:center;}.elementor-205 .elementor-element.elementor-element-3912fc1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:800;line-height:56px;letter-spacing:0px;text-shadow:0px 4px 5px rgba(0,0,0,0.3);color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-cb39aba{--display:flex;}.elementor-205 .elementor-element.elementor-element-fc8d261{text-align:center;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:700;line-height:14px;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-6ef998b{text-align:center;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-6ef998b p{margin-block-end:12px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-205 .elementor-element.elementor-element-2d2d217{--divider-border-style:dashed;--divider-color:#000;}.elementor-205 .elementor-element.elementor-element-2d2d217 > .elementor-widget-container{--e-transform-translateY:-235px;padding:0px 197px 0px 126px;}.elementor-205 .elementor-element.elementor-element-2d2d217 .elementor-divider-separator{width:100%;}.elementor-205 .elementor-element.elementor-element-2d2d217 .elementor-divider{padding-block-start:13px;padding-block-end:13px;}.elementor-205 .elementor-element.elementor-element-ee89af5{--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;--margin-top:0px;--margin-bottom:-215px;--margin-left:0px;--margin-right:0px;}.elementor-205 .elementor-element.elementor-element-ee89af5:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-ee89af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-205 .elementor-element.elementor-element-a8f2c8d{--display:flex;}.elementor-205 .elementor-element.elementor-element-c1bc6b0 > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-298px;}.elementor-205 .elementor-element.elementor-element-c1bc6b0 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-c1bc6b0.elementor-view-stacked .elementor-icon{background-color:#003D33;}.elementor-205 .elementor-element.elementor-element-c1bc6b0.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-c1bc6b0.elementor-view-default .elementor-icon{color:#003D33;border-color:#003D33;}.elementor-205 .elementor-element.elementor-element-c1bc6b0.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-c1bc6b0.elementor-view-default .elementor-icon svg{fill:#003D33;}.elementor-205 .elementor-element.elementor-element-c1bc6b0 .elementor-icon{font-size:21px;}.elementor-205 .elementor-element.elementor-element-c1bc6b0 .elementor-icon svg{height:21px;}.elementor-205 .elementor-element.elementor-element-f9dbc12{--divider-border-style:dotted;--divider-color:var( --e-global-color-text );--divider-border-width:10px;}.elementor-205 .elementor-element.elementor-element-f9dbc12 > .elementor-widget-container{--e-transform-translateX:110px;--e-transform-translateY:-342px;}.elementor-205 .elementor-element.elementor-element-f9dbc12 .elementor-divider-separator{width:6%;}.elementor-205 .elementor-element.elementor-element-f9dbc12 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-205 .elementor-element.elementor-element-a746bf3{--display:flex;}.elementor-205 .elementor-element.elementor-element-aa7787e > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-298px;}.elementor-205 .elementor-element.elementor-element-aa7787e .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-aa7787e.elementor-view-stacked .elementor-icon{background-color:#003D33;}.elementor-205 .elementor-element.elementor-element-aa7787e.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-aa7787e.elementor-view-default .elementor-icon{color:#003D33;border-color:#003D33;}.elementor-205 .elementor-element.elementor-element-aa7787e.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-aa7787e.elementor-view-default .elementor-icon svg{fill:#003D33;}.elementor-205 .elementor-element.elementor-element-aa7787e .elementor-icon{font-size:21px;}.elementor-205 .elementor-element.elementor-element-aa7787e .elementor-icon svg{height:21px;}.elementor-205 .elementor-element.elementor-element-358cc87{--divider-border-style:dotted;--divider-color:var( --e-global-color-text );--divider-border-width:10px;}.elementor-205 .elementor-element.elementor-element-358cc87 > .elementor-widget-container{--e-transform-translateX:110px;--e-transform-translateY:-342px;}.elementor-205 .elementor-element.elementor-element-358cc87 .elementor-divider-separator{width:6%;}.elementor-205 .elementor-element.elementor-element-358cc87 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-205 .elementor-element.elementor-element-67f7a3f{--display:flex;}.elementor-205 .elementor-element.elementor-element-5e7a8a1 > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-298px;}.elementor-205 .elementor-element.elementor-element-5e7a8a1 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-5e7a8a1.elementor-view-stacked .elementor-icon{background-color:#003D33;}.elementor-205 .elementor-element.elementor-element-5e7a8a1.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-5e7a8a1.elementor-view-default .elementor-icon{color:#003D33;border-color:#003D33;}.elementor-205 .elementor-element.elementor-element-5e7a8a1.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-5e7a8a1.elementor-view-default .elementor-icon svg{fill:#003D33;}.elementor-205 .elementor-element.elementor-element-5e7a8a1 .elementor-icon{font-size:21px;}.elementor-205 .elementor-element.elementor-element-5e7a8a1 .elementor-icon svg{height:21px;}.elementor-205 .elementor-element.elementor-element-b5eb811{--divider-border-style:dotted;--divider-color:var( --e-global-color-text );--divider-border-width:10px;}.elementor-205 .elementor-element.elementor-element-b5eb811 > .elementor-widget-container{--e-transform-translateX:110px;--e-transform-translateY:-342px;}.elementor-205 .elementor-element.elementor-element-b5eb811 .elementor-divider-separator{width:6%;}.elementor-205 .elementor-element.elementor-element-b5eb811 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-205 .elementor-element.elementor-element-67824b1{--display:flex;}.elementor-205 .elementor-element.elementor-element-a03960e > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:-298px;}.elementor-205 .elementor-element.elementor-element-a03960e .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-a03960e.elementor-view-stacked .elementor-icon{background-color:#003D33;}.elementor-205 .elementor-element.elementor-element-a03960e.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-a03960e.elementor-view-default .elementor-icon{color:#003D33;border-color:#003D33;}.elementor-205 .elementor-element.elementor-element-a03960e.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-a03960e.elementor-view-default .elementor-icon svg{fill:#003D33;}.elementor-205 .elementor-element.elementor-element-a03960e .elementor-icon{font-size:21px;}.elementor-205 .elementor-element.elementor-element-a03960e .elementor-icon svg{height:21px;}.elementor-205 .elementor-element.elementor-element-f2fad06{--divider-border-style:dotted;--divider-color:var( --e-global-color-text );--divider-border-width:10px;}.elementor-205 .elementor-element.elementor-element-f2fad06 > .elementor-widget-container{--e-transform-translateX:110px;--e-transform-translateY:-342px;}.elementor-205 .elementor-element.elementor-element-f2fad06 .elementor-divider-separator{width:6%;}.elementor-205 .elementor-element.elementor-element-f2fad06 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-205 .elementor-element.elementor-element-e4740c8{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-e4740c8:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-e4740c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_13_hero-shape-1.svg");background-position:767px -100px;background-repeat:no-repeat;background-size:36% auto;}.elementor-205 .elementor-element.elementor-element-7156ea1{--display:flex;}.elementor-205 .elementor-element.elementor-element-947d6c0{--display:flex;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-98bda4f{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-c547459 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-205 .elementor-element.elementor-element-c547459 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-e932556{color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-bd55e32{--display:flex;}.elementor-205 .elementor-element.elementor-element-db70f49{--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:flex-start;}.elementor-205 .elementor-element.elementor-element-67703a7{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-205 .elementor-element.elementor-element-67703a7:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-67703a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-a6648bd{--display:flex;--padding-top:9px;--padding-bottom:0px;--padding-left:19px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-0a36241{--e-rating-icon-font-size:22px;--e-rating-gap:4px;}.elementor-205 .elementor-element.elementor-element-2f1420c{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-80fd154{--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;}.elementor-205 .elementor-element.elementor-element-8731f25{width:var( --container-widget-width, 22.47% );max-width:22.47%;--container-widget-width:22.47%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-8731f25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-8731f25 img{width:60px;height:60px;border-radius:50px 50px 50px 50px;}.elementor-205 .elementor-element.elementor-element-7bf2bef{--display:flex;}.elementor-205 .elementor-element.elementor-element-7bf2bef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-b9be9a8{width:var( --container-widget-width, 112.116% );max-width:112.116%;--container-widget-width:112.116%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-b9be9a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-b9be9a8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:700;}.elementor-205 .elementor-element.elementor-element-b2163ae{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1px;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-dce411a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-205 .elementor-element.elementor-element-a47b559 > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:57px;}.elementor-205 .elementor-element.elementor-element-a47b559 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-a47b559.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-a47b559.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-a47b559.elementor-view-default .elementor-icon{color:var( --e-global-color-8399d7a );border-color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-a47b559.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-a47b559.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-a47b559 .elementor-icon{font-size:63px;}.elementor-205 .elementor-element.elementor-element-a47b559 .elementor-icon svg{height:63px;}.elementor-205 .elementor-element.elementor-element-a87a68e{--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:flex-start;}.elementor-205 .elementor-element.elementor-element-d85bdbc{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-205 .elementor-element.elementor-element-d85bdbc:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-d85bdbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-1c29610{--display:flex;--padding-top:9px;--padding-bottom:0px;--padding-left:19px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-efda805{--e-rating-icon-font-size:22px;--e-rating-gap:4px;}.elementor-205 .elementor-element.elementor-element-aa473eb{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-e4d1854{--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;}.elementor-205 .elementor-element.elementor-element-9badf3a{width:var( --container-widget-width, 22.47% );max-width:22.47%;--container-widget-width:22.47%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-9badf3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-9badf3a img{width:60px;height:60px;border-radius:50px 50px 50px 50px;}.elementor-205 .elementor-element.elementor-element-cc6f5d6{--display:flex;}.elementor-205 .elementor-element.elementor-element-cc6f5d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-506c920{width:var( --container-widget-width, 112.116% );max-width:112.116%;--container-widget-width:112.116%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-506c920.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-506c920 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:700;}.elementor-205 .elementor-element.elementor-element-153c4f1{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1px;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-d1d4432{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-205 .elementor-element.elementor-element-d6998a2 > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:57px;}.elementor-205 .elementor-element.elementor-element-d6998a2 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-d6998a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-d6998a2.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-d6998a2.elementor-view-default .elementor-icon{color:var( --e-global-color-8399d7a );border-color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-d6998a2.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-d6998a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-d6998a2 .elementor-icon{font-size:63px;}.elementor-205 .elementor-element.elementor-element-d6998a2 .elementor-icon svg{height:63px;}.elementor-205 .elementor-element.elementor-element-2cf0217{--display:flex;}.elementor-205 .elementor-element.elementor-element-761b284{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B728054;--border-color:#6B728054;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-205 .elementor-element.elementor-element-761b284:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-761b284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1441a7b );}.elementor-205 .elementor-element.elementor-element-ee49552{--display:flex;--padding-top:9px;--padding-bottom:0px;--padding-left:19px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-f52202d{--e-rating-icon-font-size:22px;--e-rating-gap:4px;}.elementor-205 .elementor-element.elementor-element-3516245{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-26f56bc{--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;}.elementor-205 .elementor-element.elementor-element-0b6be23{width:var( --container-widget-width, 22.47% );max-width:22.47%;--container-widget-width:22.47%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-0b6be23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-0b6be23 img{width:60px;height:60px;border-radius:50px 50px 50px 50px;}.elementor-205 .elementor-element.elementor-element-3486263{--display:flex;}.elementor-205 .elementor-element.elementor-element-3486263.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-10917c5{width:var( --container-widget-width, 112.116% );max-width:112.116%;--container-widget-width:112.116%;--container-widget-flex-grow:0;}.elementor-205 .elementor-element.elementor-element-10917c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-205 .elementor-element.elementor-element-10917c5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:700;}.elementor-205 .elementor-element.elementor-element-ebc7a19{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:500;line-height:1px;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-f885ce0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-205 .elementor-element.elementor-element-c7c659a > .elementor-widget-container{--e-transform-translateX:-25px;--e-transform-translateY:57px;}.elementor-205 .elementor-element.elementor-element-c7c659a .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-c7c659a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-c7c659a.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-c7c659a.elementor-view-default .elementor-icon{color:var( --e-global-color-8399d7a );border-color:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-c7c659a.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-c7c659a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8399d7a );}.elementor-205 .elementor-element.elementor-element-c7c659a .elementor-icon{font-size:63px;}.elementor-205 .elementor-element.elementor-element-c7c659a .elementor-icon svg{height:63px;}.elementor-205 .elementor-element.elementor-element-2e598af{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-205 .elementor-element.elementor-element-1f6b09a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-1804b52{--display:flex;}.elementor-205 .elementor-element.elementor-element-1e896ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-205 .elementor-element.elementor-element-573626a .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-573626a .elementor-icon-wrapper svg{width:auto;}.elementor-205 .elementor-element.elementor-element-ae0429c{--display:flex;}.elementor-205 .elementor-element.elementor-element-eceb3a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-205 .elementor-element.elementor-element-cdafb71 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-cdafb71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-cdafb71.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-cdafb71.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-cdafb71.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-cdafb71.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-cdafb71 .elementor-icon-wrapper svg{width:auto;}.elementor-205 .elementor-element.elementor-element-2185ce0{--display:flex;}.elementor-205 .elementor-element.elementor-element-c812204{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-205 .elementor-element.elementor-element-c5a88e5 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-c5a88e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-c5a88e5.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-c5a88e5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-c5a88e5.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-c5a88e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-c5a88e5 .elementor-icon-wrapper svg{width:auto;}.elementor-205 .elementor-element.elementor-element-c1083d9{--display:flex;}.elementor-205 .elementor-element.elementor-element-eb059fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-205 .elementor-element.elementor-element-a1d9211 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-a1d9211.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a1d9211.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-a1d9211.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a1d9211.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-a1d9211.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-a1d9211 .elementor-icon-wrapper svg{width:auto;}.elementor-205 .elementor-element.elementor-element-4e3e240{--display:flex;}.elementor-205 .elementor-element.elementor-element-4b75ce4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-205 .elementor-element.elementor-element-052efb1 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-052efb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-052efb1.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-052efb1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-052efb1.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-052efb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-052efb1 .elementor-icon-wrapper svg{width:auto;}.elementor-205 .elementor-element.elementor-element-4518161{--display:flex;}.elementor-205 .elementor-element.elementor-element-c0fc8d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-205 .elementor-element.elementor-element-2348b94 .elementor-icon-wrapper{text-align:center;}.elementor-205 .elementor-element.elementor-element-2348b94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-2348b94.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-2348b94.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-2348b94.elementor-view-framed .elementor-icon, .elementor-205 .elementor-element.elementor-element-2348b94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-205 .elementor-element.elementor-element-2348b94 .elementor-icon-wrapper svg{width:auto;}.elementor-205 .elementor-element.elementor-element-5a0d352{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-205 .elementor-element.elementor-element-5a0d352.elementor-element{--align-self:center;}.elementor-205 .elementor-element.elementor-element-f7ad445{--display:flex;}.elementor-205 .elementor-element.elementor-element-401287a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-205 .elementor-element.elementor-element-401287a.e-con{--align-self:center;}.elementor-205 .elementor-element.elementor-element-11907a1{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:600;line-height:14px;color:var( --e-global-color-primary );}.elementor-205 .elementor-element.elementor-element-8d344bb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-accent );}.elementor-205 .elementor-element.elementor-element-4f97e3a{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-443f5af );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-205 .elementor-element.elementor-element-c06f27c{--grid-columns:2;}.elementor-205 .elementor-element.elementor-element-c06f27c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-205 .elementor-element.elementor-element-c06f27c .e-loop-item > .elementor-section, .elementor-205 .elementor-element.elementor-element-c06f27c .e-loop-item > .elementor-section > .elementor-container, .elementor-205 .elementor-element.elementor-element-c06f27c .e-loop-item > .e-con, .elementor-205 .elementor-element.elementor-element-c06f27c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-205 .elementor-element.elementor-element-b43aefb{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-205 .elementor-element.elementor-element-b43aefb:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-b43aefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006E5B;background-image:url("https://testmark.arkdes.dev/wp-content/uploads/2025/11/imgi_27_footer-shape-01.svg");background-position:596px 0px;background-repeat:no-repeat;background-size:43% auto;}.elementor-205 .elementor-element.elementor-element-3f7ef67{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-77d4cff{font-family:"Archivo", Sans-serif;font-weight:600;color:var( --e-global-color-443f5af );}.elementor-205 .elementor-element.elementor-element-167cc8b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-205 .elementor-element.elementor-element-f5e0cd2{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:-2px;--padding-right:0px;}.elementor-205 .elementor-element.elementor-element-2d469b9 .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-205 .elementor-element.elementor-element-2d469b9 .elementor-button:hover, .elementor-205 .elementor-element.elementor-element-2d469b9 .elementor-button:focus{background-color:#006E5B;}@media(min-width:768px){.elementor-205 .elementor-element.elementor-element-3b8bb54{--width:11%;}.elementor-205 .elementor-element.elementor-element-6f33d4a{--width:300px;}.elementor-205 .elementor-element.elementor-element-27fc833{--width:100%;}.elementor-205 .elementor-element.elementor-element-8f87f7d{--width:100%;}.elementor-205 .elementor-element.elementor-element-899962e{--width:40%;}.elementor-205 .elementor-element.elementor-element-c514264{--width:60%;}.elementor-205 .elementor-element.elementor-element-b6f5014{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-706b2fc{--width:13.335%;}.elementor-205 .elementor-element.elementor-element-dd9d668{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-441db11{--width:13.335%;}.elementor-205 .elementor-element.elementor-element-6f28fb6{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-a29df77{--width:13.335%;}.elementor-205 .elementor-element.elementor-element-0f43ca2{--width:50%;}.elementor-205 .elementor-element.elementor-element-a7cfcdb{--width:50%;}.elementor-205 .elementor-element.elementor-element-099a393{--width:50%;}.elementor-205 .elementor-element.elementor-element-de5600d{--width:570px;}.elementor-205 .elementor-element.elementor-element-3823a20{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-fe655ac{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-01a67ce{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-f410f90{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-29284be{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-e76f0b7{--width:33.33%;}.elementor-205 .elementor-element.elementor-element-ce0a3c1{--width:50%;}.elementor-205 .elementor-element.elementor-element-0c1c8dc{--width:51%;}.elementor-205 .elementor-element.elementor-element-b8f22ad{--width:50%;}.elementor-205 .elementor-element.elementor-element-efbc4e1{--width:116.833%;}.elementor-205 .elementor-element.elementor-element-fcaecfe{--width:80%;}.elementor-205 .elementor-element.elementor-element-f6b28ae{--width:80%;}.elementor-205 .elementor-element.elementor-element-f72686e{--width:80%;}.elementor-205 .elementor-element.elementor-element-ee6ea77{--width:80%;}.elementor-205 .elementor-element.elementor-element-20cdf5f{--width:80%;}.elementor-205 .elementor-element.elementor-element-7ad16eb{--width:80%;}.elementor-205 .elementor-element.elementor-element-5de0cd2{--width:25%;}.elementor-205 .elementor-element.elementor-element-ee42600{--width:25%;}.elementor-205 .elementor-element.elementor-element-9ffa253{--width:25%;}.elementor-205 .elementor-element.elementor-element-70ff207{--width:25%;}.elementor-205 .elementor-element.elementor-element-a8f2c8d{--width:25%;}.elementor-205 .elementor-element.elementor-element-a746bf3{--width:25%;}.elementor-205 .elementor-element.elementor-element-67f7a3f{--width:25%;}.elementor-205 .elementor-element.elementor-element-67824b1{--width:25%;}.elementor-205 .elementor-element.elementor-element-7156ea1{--width:50%;}.elementor-205 .elementor-element.elementor-element-bd55e32{--width:50%;}.elementor-205 .elementor-element.elementor-element-a6648bd{--width:100%;}.elementor-205 .elementor-element.elementor-element-7bf2bef{--width:63%;}.elementor-205 .elementor-element.elementor-element-dce411a{--width:50%;}.elementor-205 .elementor-element.elementor-element-1c29610{--width:100%;}.elementor-205 .elementor-element.elementor-element-cc6f5d6{--width:63%;}.elementor-205 .elementor-element.elementor-element-d1d4432{--width:50%;}.elementor-205 .elementor-element.elementor-element-ee49552{--width:100%;}.elementor-205 .elementor-element.elementor-element-3486263{--width:63%;}.elementor-205 .elementor-element.elementor-element-f885ce0{--width:50%;}.elementor-205 .elementor-element.elementor-element-3f7ef67{--width:43%;}.elementor-205 .elementor-element.elementor-element-f5e0cd2{--width:44%;}}@media(max-width:1024px){.elementor-205 .elementor-element.elementor-element-c5829a1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-205 .elementor-element.elementor-element-e4740c8:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-e4740c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-205 .elementor-element.elementor-element-2e598af{--e-n-carousel-swiper-slides-to-display:2;}.elementor-205 .elementor-element.elementor-element-5a0d352{--e-n-carousel-swiper-slides-to-display:2;}.elementor-205 .elementor-element.elementor-element-c06f27c{--grid-columns:2;}.elementor-205 .elementor-element.elementor-element-b43aefb:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-b43aefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-205 .elementor-element.elementor-element-c5829a1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-205 .elementor-element.elementor-element-e4740c8:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-e4740c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-205 .elementor-element.elementor-element-2e598af{--e-n-carousel-swiper-slides-to-display:1;}.elementor-205 .elementor-element.elementor-element-5a0d352{--e-n-carousel-swiper-slides-to-display:1;}.elementor-205 .elementor-element.elementor-element-c06f27c{--grid-columns:1;}.elementor-205 .elementor-element.elementor-element-b43aefb:not(.elementor-motion-effects-element-type-background), .elementor-205 .elementor-element.elementor-element-b43aefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for button, class: .elementor-element-162f336 *//* Make button rounded */
.my-btn .elementor-button{
    position: relative;
    overflow: hidden;
    border-radius: 10px;   /* 10px rounding */
}

/* Fill box – vertical (top to bottom) */
.my-btn .elementor-button::before{
    content:'';
    position: absolute;
    background: #ffb10a;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;

    border-radius: 10px;   /* match rounding */

    transform: scaleY(0);
    transform-origin: top;
    transition: transform .4s ease;
}

/* Hover – reveal downward */
.my-btn .elementor-button:hover::before{
    transform: scaleY(1);
}

/* Button text */
.my-btn .elementor-button-text{
    z-index: 1;
    position: relative;
}

/* Hover icon */
.my-btn:hover .elementor-button-icon{
    color: white;
    z-index: 1;
    transition: color .5s ease;
}

/* Icon size */
.my-btn .elementor-button-icon{
    transform: scale(1.3);
    padding-left: 5px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8523293 *//* Make button rounded */
.btn-green3 .elementor-button{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
}

/* Fill box – vertical (top to bottom) */
.btn-green3 .elementor-button::before{
    content:'';
    position: absolute;
    background: #006e5b;   /* green */
    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-green3 .elementor-button:hover::before{
    transform: scaleY(1);
}

/* Button text */
.btn-green3 .elementor-button-text{
    z-index: 1;
    position: relative;
}

/* Hover icon */
.btn-green3:hover .elementor-button-icon{
    color: white;
    z-index: 1;
    transition: color .5s ease;
}

/* Icon size */
.btn-green3 .elementor-button-icon{
    transform: scale(1.3);
    padding-left: 5px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d906f18 *//* Make button rounded */
.btn-green3 .elementor-button{
    position: relative;
    overflow: hidden;
    border-radius: 10px;
}

/* Fill box – vertical (top to bottom) */
.btn-green3 .elementor-button::before{
    content:'';
    position: absolute;
    background: #006e5b;   /* green */
    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-green3 .elementor-button:hover::before{
    transform: scaleY(1);
}

/* Button text */
.btn-green3 .elementor-button-text{
    z-index: 1;
    position: relative;
}

/* Hover icon */
.btn-green3:hover .elementor-button-icon{
    color: white;
    z-index: 1;
    transition: color .5s ease;
}

/* Icon size */
.btn-green3 .elementor-button-icon{
    transform: scale(1.3);
    padding-left: 5px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0772fa *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-a0772fa {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-a0772fa:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-a0772fa {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f45fb *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-68f45fb {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-68f45fb:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-68f45fb {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42f3ba1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-42f3ba1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-42f3ba1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc120e1 *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-cc120e1 {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-cc120e1:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-cc120e1 {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c46cfe *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-4c46cfe {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-4c46cfe {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3e00b *//* Background image stretches to fit container and scales up on hover */
.elementor-205 .elementor-element.elementor-element-5a3e00b {
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important; /* fully stretch to container size */
  transition: background-size 0.6s ease;
}

/* Hover animation for devices that support hover */
@media (hover:hover) and (pointer:fine) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b:hover {
    background-size: 112% 112% !important; /* scale up smoothly */
  }
}

/* Accessibility: disables animation for users who prefer reduced motion */
@media (prefers-reduced-motion: reduce) {
  .elementor-205 .elementor-element.elementor-element-5a3e00b {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e896ab *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-1e896ab {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-1e896ab:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eceb3a2 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eceb3a2 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eceb3a2:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c812204 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c812204 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c812204:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb059fd *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-eb059fd {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-eb059fd:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b75ce4 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-4b75ce4 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-4b75ce4:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fc8d0 *//* Default look: grayscale + slightly transparent */
.elementor-205 .elementor-element.elementor-element-c0fc8d0 {
  filter: grayscale(100%) brightness(70%);
  opacity: 0.7;
  transition: 0.4s ease;
}

/* On hover: restore original full color */
.elementor-205 .elementor-element.elementor-element-c0fc8d0:hover {
  filter: none;
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5a0d352 *//* Apply to ALL icons inside ANY Elementor carousel */
.elementor-widget-carousel svg,
.elementor-widget-carousel svg * {
    fill: currentColor !important;
    stroke: currentColor !important;
}

/* Make them black + transparent */
.elementor-widget-carousel svg {
    color: #000 !important;
    opacity: 0.6;
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d469b9 *//* 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 */