.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-58 .elementor-element.elementor-element-7250e06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-7250e06:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7250e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hevron-dev.ivimedia.website/wp-content/uploads/2025/06/HEVRON-helios-006.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-7250e06::before, .elementor-58 .elementor-element.elementor-element-7250e06 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-7250e06 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-7250e06 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-7250e06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-7250e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-58 .elementor-element.elementor-element-b2e119f{--spacer-size:80px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-58 .elementor-element.elementor-element-95f8a48 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:56px;font-weight:900;}.elementor-58 .elementor-element.elementor-element-4b8b7a6{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-5556ef7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-deead10{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-02eeff1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-42de7d4{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-c4cf8ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c4cf8ee .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-58 .elementor-element.elementor-element-f0ac8e2{--spacer-size:80px;}.elementor-58 .elementor-element.elementor-element-552fca4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8f40c45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-12f431c{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-12f431c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-12f431c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:900;line-height:60px;color:#000000;}.elementor-58 .elementor-element.elementor-element-c2e4729{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-af30862{--spacer-size:15px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-58 .elementor-element.elementor-element-c537e05{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-e17ad35{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-9f44a7e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-34d676b{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-4f456ba{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-3848a66{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-666d68f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-58 .elementor-element.elementor-element-b548313 .elementor-button{background-color:#FFD500;font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD500;border-radius:0px 0px 0px 0px;padding:20px 15px 18px 15px;}.elementor-58 .elementor-element.elementor-element-b548313 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-b548313 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-b548313 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-b548313 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-58 .elementor-element.elementor-element-06f2d28 .elementor-button{background-color:#FFD500;font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD500;border-radius:0px 0px 0px 0px;padding:20px 15px 18px 15px;}.elementor-58 .elementor-element.elementor-element-06f2d28 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-06f2d28 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-06f2d28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-06f2d28 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-58 .elementor-element.elementor-element-74b2f61{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-6c5f9df{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-d19842c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-58 .elementor-element.elementor-element-7714486 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-58 .elementor-element.elementor-element-cd463ec{--spacer-size:60px;}.elementor-58 .elementor-element.elementor-element-f8859d6{--spacer-size:50px;}.elementor-58 .elementor-element.elementor-element-6f3bcf1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-6f3bcf1:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6f3bcf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-95de898{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-c50dd6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c50dd6a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-58 .elementor-element.elementor-element-3557d94{--spacer-size:80px;}.elementor-58 .elementor-element.elementor-element-8a32cc0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8a32cc0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8a32cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-8a32cc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-58 .elementor-element.elementor-element-630f347{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8a970a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-0437ed1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-d5e81f4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-e68e39c{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-51b5e1d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-17e394c{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-e8651d5{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-62d0c48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-ed438c9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-cce0656{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-c5bd43f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-b80eb59{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-54cdcb4{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-42b6c6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-33c2d84 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-453bce6{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-1afc522{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-b78070b{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-94db947{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-b859d35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-ac035e0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-54361a8{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-409ba97{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-a7e96d6{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-8b16fed{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-b04c300{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-73c7f78 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-ceb8401{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-093a1f6{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-24423c0{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-4262830{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-fdc6ef5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-ab56192 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-ef6c857{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-07d3b28{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-4300baa{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-1256cbf{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-8d19bad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-0db8c09 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-dfd51bf{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-911972b{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-ab73939{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-81e41d8{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-ed040af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-b6cc20f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-e02f1da{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-aab3fa4{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-9281312{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-d5abed6{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-d3d43d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-7b9fe27 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-97f647f{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-d757a13{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;}.elementor-58 .elementor-element.elementor-element-48791a2{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-924f730{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-2273550{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-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-58 .elementor-element.elementor-element-69cfda0{--grid-columns:12;}.elementor-58 .elementor-element.elementor-element-334ed77{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-334ed77:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-334ed77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-5fc6179{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-05e1e91{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-c61db33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c61db33 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-58 .elementor-element.elementor-element-6355ff4{--spacer-size:80px;}.elementor-58 .elementor-element.elementor-element-881db45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4399815{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-233343d{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-233343d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-233343d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:900;line-height:60px;color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-fe69413{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-4d2ebb2{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-87ed282{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-0972e4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-58 .elementor-element.elementor-element-0972e4f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-0972e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-15aee93{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-15aee93 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-58 .elementor-element.elementor-element-15aee93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-title{margin-bottom:9px;color:#000000FC;}.elementor-58 .elementor-element.elementor-element-15aee93.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-15aee93.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-15aee93.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon{font-size:65px;}.elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-58 .elementor-element.elementor-element-15aee93:has(:hover) .elementor-icon-box-title,
					 .elementor-58 .elementor-element.elementor-element-15aee93:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-078b6e3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-078b6e3 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-58 .elementor-element.elementor-element-078b6e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-title{margin-bottom:9px;color:#000000FC;}.elementor-58 .elementor-element.elementor-element-078b6e3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-078b6e3.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-078b6e3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon{font-size:65px;}.elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-58 .elementor-element.elementor-element-078b6e3:has(:hover) .elementor-icon-box-title,
					 .elementor-58 .elementor-element.elementor-element-078b6e3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-18a4681{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-18a4681 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-58 .elementor-element.elementor-element-18a4681.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-title{margin-bottom:9px;color:#000000FC;}.elementor-58 .elementor-element.elementor-element-18a4681.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-18a4681.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-18a4681.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon{font-size:65px;}.elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-58 .elementor-element.elementor-element-18a4681:has(:hover) .elementor-icon-box-title,
					 .elementor-58 .elementor-element.elementor-element-18a4681:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-c9d4e3a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-c9d4e3a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c9d4e3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-title{margin-bottom:9px;color:#000000FC;}.elementor-58 .elementor-element.elementor-element-c9d4e3a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-c9d4e3a.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-c9d4e3a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon{font-size:65px;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-58 .elementor-element.elementor-element-c9d4e3a:has(:hover) .elementor-icon-box-title,
					 .elementor-58 .elementor-element.elementor-element-c9d4e3a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-cd41d31{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-58 .elementor-element.elementor-element-cd41d31 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-58 .elementor-element.elementor-element-cd41d31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-title{margin-bottom:9px;color:#000000FC;}.elementor-58 .elementor-element.elementor-element-cd41d31.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-cd41d31.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-cd41d31.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon{font-size:65px;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-58 .elementor-element.elementor-element-cd41d31:has(:hover) .elementor-icon-box-title,
					 .elementor-58 .elementor-element.elementor-element-cd41d31:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-a90ed68{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-384e190{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-dd2a2be{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-e30d566{--spacer-size:60px;}.elementor-58 .elementor-element.elementor-element-4490b60{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-2d5bb36 .swiper-slide-bg{background-image:url(https://hevron-dev.ivimedia.website/wp-content/uploads/2025/06/HEVRON-Cocoon-005.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-2d5bb36 .elementor-background-overlay{background-color:#00000030;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-fe9f59b .swiper-slide-bg{background-image:url(https://hevron-dev.ivimedia.website/wp-content/uploads/2025/07/hevron-montage02.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-fe9f59b .elementor-background-overlay{background-color:#00000030;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-a0ab86a .swiper-slide-bg{background-image:url(https://hevron-dev.ivimedia.website/wp-content/uploads/2025/07/hevron-batiment-04.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-a0ab86a .elementor-background-overlay{background-color:#00000030;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-d641ea9 .swiper-slide-bg{background-image:url(https://hevron-dev.ivimedia.website/wp-content/uploads/2025/06/HEVRON-Mya-005.webp);background-size:cover;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-repeater-item-d641ea9 .elementor-background-overlay{background-color:#00000030;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .swiper-slide{height:400px;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .swiper-slide-contents{max-width:66%;}.elementor-58 .elementor-element.elementor-element-37ec4d2 .swiper-slide-inner{text-align:center;}.elementor-58 .elementor-element.elementor-element-69213fd{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-1e9d270 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-1e9d270{z-index:1;}.elementor-58 .elementor-element.elementor-element-1e9d270 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;text-shadow:5px 4px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-66bb7fd{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-c7d2d1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-58 .elementor-element.elementor-element-34a51fe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-34a51fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-215cc3e{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-747f8e5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:120px;}.elementor-58 .elementor-element.elementor-element-747f8e5:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-747f8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-8f964df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-9eeba3a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-58 .elementor-element.elementor-element-9eeba3a:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-9eeba3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-2bf1309{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-d1d7d64{--display:flex;}.elementor-58 .elementor-element.elementor-element-d1d7d64:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-d1d7d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-530b973{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-ab0dcb6{--display:flex;}.elementor-58 .elementor-element.elementor-element-ab0dcb6:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-ab0dcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-33ae04c{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-f414514{--display:flex;}.elementor-58 .elementor-element.elementor-element-f414514:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-f414514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-58 .elementor-element.elementor-element-f35c504{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-e2dc2df{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8736521{--spacer-size:90px;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-repeater-item-0c7a2fe .swiper-slide-bg{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-repeater-item-9926f35 .swiper-slide-bg{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-repeater-item-c2741cb .swiper-slide-bg{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-repeater-item-fb806db .swiper-slide-bg{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-f61d41b .swiper-slide{height:350px;}.elementor-58 .elementor-element.elementor-element-f61d41b .swiper-slide-contents{max-width:100%;}.elementor-58 .elementor-element.elementor-element-f61d41b .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-58 .elementor-element.elementor-element-f61d41b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-slide-heading{color:#000000;font-family:"Lato", Sans-serif;font-size:40px;font-weight:900;line-height:51px;}.elementor-58 .elementor-element.elementor-element-f61d41b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-slide-description{color:#000000;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-8d5734e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-8d5734e:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8d5734e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-8d5734e:hover{background-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-09c971d{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-510f3dd{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-8b4156b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-8b4156b:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8b4156b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F300;}.elementor-58 .elementor-element.elementor-element-a66f1bd{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-babe80b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-babe80b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-58 .elementor-element.elementor-element-2e338c1{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-d339e78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-1cc106c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-1cc106c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1cc106c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-1cc106c:hover{background-color:#FFD500;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-58 .elementor-element.elementor-element-027e61b > .elementor-widget-container{padding:0px 15px 0px 015px;}.elementor-58 .elementor-element.elementor-element-027e61b img{width:297px;}.elementor-58 .elementor-element.elementor-element-ba2ed96{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-e0d0c82{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-b6eff7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-b6eff7b:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-b6eff7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-b6eff7b:hover{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-803c210 > .elementor-widget-container{padding:0px 15px 0px 015px;}.elementor-58 .elementor-element.elementor-element-803c210 img{width:297px;}.elementor-58 .elementor-element.elementor-element-8fbb2bf{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-61d0a71{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-7d7ce4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-7d7ce4d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7d7ce4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-7d7ce4d:hover{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-37a177b > .elementor-widget-container{padding:0px 15px 0px 015px;}.elementor-58 .elementor-element.elementor-element-37a177b img{width:297px;}.elementor-58 .elementor-element.elementor-element-d5e8bd3{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-0a555dd{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-df539ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-df539ac:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-df539ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-df539ac:hover{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-2ffe603 > .elementor-widget-container{padding:0px 15px 0px 015px;}.elementor-58 .elementor-element.elementor-element-2ffe603 img{width:297px;}.elementor-58 .elementor-element.elementor-element-914044c{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-75328d9{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-84d11b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-84d11b0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-84d11b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-84d11b0:hover{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-02db335 > .elementor-widget-container{padding:0px 15px 33px 015px;}.elementor-58 .elementor-element.elementor-element-02db335 img{width:297px;}.elementor-58 .elementor-element.elementor-element-4bb84d9{--spacer-size:1px;}.elementor-58 .elementor-element.elementor-element-594fbe2{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-de45c51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-de45c51:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-de45c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-de45c51:hover{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-ca7eec3 > .elementor-widget-container{padding:0px 15px 0px 015px;}.elementor-58 .elementor-element.elementor-element-ca7eec3 img{width:297px;}.elementor-58 .elementor-element.elementor-element-abeaed7{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-bb19b3b{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-43e8713{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-43e8713:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-43e8713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD50000;}.elementor-58 .elementor-element.elementor-element-43e8713:hover{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-bd75c77 > .elementor-widget-container{padding:0px 15px 0px 015px;}.elementor-58 .elementor-element.elementor-element-bd75c77 img{width:297px;}.elementor-58 .elementor-element.elementor-element-dd3c8ce{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-625aecd{text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:18px;}.elementor-58 .elementor-element.elementor-element-b627bc1{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-8bb3f36{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-8bb3f36:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8bb3f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-9ff2b23{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-2aecc87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2aecc87 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-58 .elementor-element.elementor-element-b1090c0{--spacer-size:80px;}.elementor-58 .elementor-element.elementor-element-cb10bc4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-f283913.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-58 .elementor-element.elementor-element-f283913.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-58 .elementor-element.elementor-element-f283913.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-58 .elementor-element.elementor-element-f283913 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-58 .elementor-element.elementor-element-f283913 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-f283913 .elementor-image-box-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;color:#000000;}.elementor-58 .elementor-element.elementor-element-f283913 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-58 .elementor-element.elementor-element-1203525.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-58 .elementor-element.elementor-element-1203525.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-58 .elementor-element.elementor-element-1203525.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-58 .elementor-element.elementor-element-1203525 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-58 .elementor-element.elementor-element-1203525 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-1203525 .elementor-image-box-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;color:#000000;}.elementor-58 .elementor-element.elementor-element-1203525 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-58 .elementor-element.elementor-element-64133ba.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-58 .elementor-element.elementor-element-64133ba.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-58 .elementor-element.elementor-element-64133ba.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-58 .elementor-element.elementor-element-64133ba .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-58 .elementor-element.elementor-element-64133ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-58 .elementor-element.elementor-element-64133ba .elementor-image-box-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:900;color:#000000;}.elementor-58 .elementor-element.elementor-element-64133ba .elementor-image-box-description{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-58 .elementor-element.elementor-element-ebd2a67{--spacer-size:60px;}.elementor-58 .elementor-element.elementor-element-ccaa619 .elementor-button{background-color:#FFD500;font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 15px 18px 15px;}.elementor-58 .elementor-element.elementor-element-ccaa619 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-ccaa619 .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-ccaa619 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-58 .elementor-element.elementor-element-ccaa619 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-ccaa619 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-58 .elementor-element.elementor-element-1630149{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-58 .elementor-element.elementor-element-1630149:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1630149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD500;}.elementor-58 .elementor-element.elementor-element-81f40bf{--spacer-size:110px;}.elementor-58 .elementor-element.elementor-element-5628ef8 > .elementor-widget-container{margin:0px 0px 0px 100px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-5628ef8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-58 .elementor-element.elementor-element-3625b1c{--spacer-size:80px;}.elementor-58 .elementor-element.elementor-element-89e98fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-c946bae{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-73cf2e6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-73cf2e6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:56px;font-weight:900;line-height:67px;color:#000000;}.elementor-58 .elementor-element.elementor-element-cf0938e{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-fa91128{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-41155ce{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-4735a3f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-1141902{--spacer-size:15px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-58 .elementor-element.elementor-element-271a0ce{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-271a0ce .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-58 .elementor-element.elementor-element-151f844{--spacer-size:15px;}.elementor-58 .elementor-element.elementor-element-0e3a5e7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}.elementor-58 .elementor-element.elementor-element-e3abfbf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-00b5d1d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-58 .elementor-element.elementor-element-d8dce67{--spacer-size:60px;}.elementor-58 .elementor-element.elementor-element-3a3453c .elementor-button{background-color:#FFD500;font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:20px 15px 18px 15px;}.elementor-58 .elementor-element.elementor-element-3a3453c .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-3a3453c .elementor-button:focus{background-color:#FFFFFF;border-color:#000000;}.elementor-58 .elementor-element.elementor-element-3a3453c > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-58 .elementor-element.elementor-element-3a3453c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-3a3453c .elementor-button .elementor-button-content-wrapper{gap:18px;}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-8a32cc0{--width:109.08%;}.elementor-58 .elementor-element.elementor-element-34a51fe{--width:34.138%;}.elementor-58 .elementor-element.elementor-element-747f8e5{--width:70%;}}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-7250e06{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-02eeff1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-12f431c .elementor-heading-title{font-size:32px;line-height:43px;}.elementor-58 .elementor-element.elementor-element-d19842c{--justify-content:flex-start;}.elementor-58 .elementor-element.elementor-element-6f3bcf1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-8a32cc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-0437ed1{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-58 .elementor-element.elementor-element-69cfda0{--grid-columns:12;}.elementor-58 .elementor-element.elementor-element-334ed77{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-5fc6179{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-233343d .elementor-heading-title{font-size:32px;line-height:43px;}.elementor-58 .elementor-element.elementor-element-4490b60{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-8b4156b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-8bb3f36{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-cb10bc4{--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-1630149{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-73cf2e6 .elementor-heading-title{font-size:32px;line-height:43px;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-95f8a48 .elementor-heading-title{font-size:34px;}.elementor-58 .elementor-element.elementor-element-5556ef7 .elementor-heading-title{font-size:25px;}.elementor-58 .elementor-element.elementor-element-deead10{--spacer-size:90px;}.elementor-58 .elementor-element.elementor-element-42de7d4{--spacer-size:70px;}.elementor-58 .elementor-element.elementor-element-c4cf8ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-58 .elementor-element.elementor-element-f0ac8e2{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-12f431c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-12f431c .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-58 .elementor-element.elementor-element-c2e4729{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-c537e05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-9f44a7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-4f456ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-d19842c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-cd463ec{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-f8859d6{--spacer-size:30px;}.elementor-58 .elementor-element.elementor-element-6f3bcf1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-95de898{--spacer-size:70px;}.elementor-58 .elementor-element.elementor-element-c50dd6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-58 .elementor-element.elementor-element-3557d94{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-630f347{--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-58 .elementor-element.elementor-element-8a970a8{--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-58 .elementor-element.elementor-element-0437ed1{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-58 .elementor-element.elementor-element-17e394c{font-size:16px;}.elementor-58 .elementor-element.elementor-element-b80eb59{font-size:16px;}.elementor-58 .elementor-element.elementor-element-b78070b{font-size:16px;}.elementor-58 .elementor-element.elementor-element-a7e96d6{font-size:16px;}.elementor-58 .elementor-element.elementor-element-24423c0{font-size:16px;}.elementor-58 .elementor-element.elementor-element-4300baa{font-size:16px;}.elementor-58 .elementor-element.elementor-element-ab73939{font-size:16px;}.elementor-58 .elementor-element.elementor-element-9281312{font-size:16px;}.elementor-58 .elementor-element.elementor-element-48791a2{font-size:16px;}.elementor-58 .elementor-element.elementor-element-2273550{--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-58 .elementor-element.elementor-element-69cfda0{--grid-columns:12;}.elementor-58 .elementor-element.elementor-element-334ed77{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-5fc6179{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-05e1e91{--spacer-size:70px;}.elementor-58 .elementor-element.elementor-element-c61db33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-58 .elementor-element.elementor-element-6355ff4{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-233343d .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-58 .elementor-element.elementor-element-0972e4f{--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;--align-items:flex-start;}.elementor-58 .elementor-element.elementor-element-15aee93 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-15aee93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-078b6e3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-078b6e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-18a4681 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-58 .elementor-element.elementor-element-18a4681{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-c9d4e3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c9d4e3a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-title{margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-cd41d31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-cd41d31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-wrapper{text-align:left;}.elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-title{margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-384e190{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-dd2a2be{--spacer-size:10px;}.elementor-58 .elementor-element.elementor-element-e30d566{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-69213fd{--spacer-size:70px;}.elementor-58 .elementor-element.elementor-element-1e9d270 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-58 .elementor-element.elementor-element-66bb7fd{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-747f8e5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-8f964df{--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-58 .elementor-element.elementor-element-9eeba3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-58 .elementor-element.elementor-element-8736521{--spacer-size:20px;}.elementor-58 .elementor-element.elementor-element-f61d41b .swiper-slide{height:400px;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-slide-heading{font-size:26px;line-height:30px;}.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-slide-description{font-size:15px;}.elementor-58 .elementor-element.elementor-element-8b4156b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-a66f1bd{--spacer-size:70px;}.elementor-58 .elementor-element.elementor-element-babe80b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-58 .elementor-element.elementor-element-803c210 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-37a177b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2ffe603 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-ca7eec3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-bd75c77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-b627bc1{--spacer-size:80px;}.elementor-58 .elementor-element.elementor-element-8bb3f36{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-2aecc87 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-58 .elementor-element.elementor-element-cb10bc4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-f283913 .elementor-image-box-img{margin-bottom:15px;}.elementor-58 .elementor-element.elementor-element-1203525 .elementor-image-box-img{margin-bottom:15px;}.elementor-58 .elementor-element.elementor-element-64133ba .elementor-image-box-img{margin-bottom:15px;}.elementor-58 .elementor-element.elementor-element-ebd2a67{--spacer-size:40px;}.elementor-58 .elementor-element.elementor-element-1630149{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-5628ef8 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-58 .elementor-element.elementor-element-e3abfbf{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d8dce67{--spacer-size:40px;}}/* Start custom CSS for heading, class: .elementor-element-c4cf8ee */.elementor-58 .elementor-element.elementor-element-c4cf8ee h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-c4cf8ee h2::before{
    content:'';
    background:#FFD500;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c50dd6a */.elementor-58 .elementor-element.elementor-element-c50dd6a h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-c50dd6a h2::before{
    content:'';
    background:black;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe37974 */.elementor-58 .elementor-element.elementor-element-fe37974{
    position:absolute;
    bottom:60px;
    z-index: 5;
    left:0;
    width:100%;
}

.elementor-58 .elementor-element.elementor-element-fe37974 #manual-arrow-right{
    background: #ffd500;
    position:absolute;
    right:20px;
    width:50px;
    height:50px;
    transition:0.5s all;
    cursor:pointer;
}

.elementor-58 .elementor-element.elementor-element-fe37974 #manual-arrow-right::after{
    content:'';
    position:absolute;
    background:url('https://hevron-dev.ivimedia.website/wp-content/uploads/2025/06/fleche_noir.svg') no-repeat center;
    right:0;
    bottom:0;
    left:0;
    top:0;
    height:25px;
    width:25px;
    margin:auto;
}

.elementor-58 .elementor-element.elementor-element-fe37974 #manual-arrow-left{
    background: #ffd500;
    position:absolute;
    right:80px;
    width:50px;
    height:50px;
    opacity:0;
    visibility:hidden;
    transition:0.5s all;
    cursor:pointer;
}

.elementor-58 .elementor-element.elementor-element-fe37974 #manual-arrow-left::after{
    content:'';
    position:absolute;
    background:url('https://hevron-dev.ivimedia.website/wp-content/uploads/2025/06/fleche_noir.svg') no-repeat center;
    transform: scaleX(-1);
    right:0;
    bottom:0;
    left:0;
    top:0;
    height:25px;
    width:25px;
    margin:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5e81f4 */.elementor-58 .elementor-element.elementor-element-d5e81f4 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b5e1d */.elementor-58 .elementor-element.elementor-element-51b5e1d p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17e394c */.elementor-58 .elementor-element.elementor-element-17e394c p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0437ed1 */.elementor-58 .elementor-element.elementor-element-0437ed1{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}

@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-0437ed1{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed438c9 */.elementor-58 .elementor-element.elementor-element-ed438c9 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5bd43f */.elementor-58 .elementor-element.elementor-element-c5bd43f p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80eb59 */.elementor-58 .elementor-element.elementor-element-b80eb59 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0c48 */.elementor-58 .elementor-element.elementor-element-62d0c48{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-62d0c48{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33c2d84 */.elementor-58 .elementor-element.elementor-element-33c2d84 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1afc522 */.elementor-58 .elementor-element.elementor-element-1afc522 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b78070b */.elementor-58 .elementor-element.elementor-element-b78070b p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b6c6a */.elementor-58 .elementor-element.elementor-element-42b6c6a{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-42b6c6a{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac035e0 */.elementor-58 .elementor-element.elementor-element-ac035e0 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-409ba97 */.elementor-58 .elementor-element.elementor-element-409ba97 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e96d6 */.elementor-58 .elementor-element.elementor-element-a7e96d6 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b859d35 */.elementor-58 .elementor-element.elementor-element-b859d35{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-b859d35{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73c7f78 */.elementor-58 .elementor-element.elementor-element-73c7f78 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-093a1f6 */.elementor-58 .elementor-element.elementor-element-093a1f6 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24423c0 */.elementor-58 .elementor-element.elementor-element-24423c0 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b04c300 */.elementor-58 .elementor-element.elementor-element-b04c300{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-b04c300{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab56192 */.elementor-58 .elementor-element.elementor-element-ab56192 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07d3b28 */.elementor-58 .elementor-element.elementor-element-07d3b28 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4300baa */.elementor-58 .elementor-element.elementor-element-4300baa p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc6ef5 */.elementor-58 .elementor-element.elementor-element-fdc6ef5{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-fdc6ef5{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0db8c09 */.elementor-58 .elementor-element.elementor-element-0db8c09 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-911972b */.elementor-58 .elementor-element.elementor-element-911972b p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab73939 */.elementor-58 .elementor-element.elementor-element-ab73939 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d19bad */.elementor-58 .elementor-element.elementor-element-8d19bad{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-8d19bad{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6cc20f */.elementor-58 .elementor-element.elementor-element-b6cc20f h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aab3fa4 */.elementor-58 .elementor-element.elementor-element-aab3fa4 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9281312 */.elementor-58 .elementor-element.elementor-element-9281312 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed040af */.elementor-58 .elementor-element.elementor-element-ed040af{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-ed040af{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b9fe27 */.elementor-58 .elementor-element.elementor-element-7b9fe27 h2{
    width:auto;
    display:inline-block;
    background:black;
    padding:20px;
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d757a13 */.elementor-58 .elementor-element.elementor-element-d757a13 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48791a2 */.elementor-58 .elementor-element.elementor-element-48791a2 p{
    pointer-events: none;
    -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3d43d8 */.elementor-58 .elementor-element.elementor-element-d3d43d8{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
}
@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-d3d43d8{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a970a8 */@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-8a970a8{
        flex-wrap: nowrap !important;
    }
}

.elementor-58 .elementor-element.elementor-element-8a970a8{
    display:none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-69cfda0 */.elementor-58 .elementor-element.elementor-element-69cfda0 .e-loop-item{
    margin-left:100px;
}
.elementor-58 .elementor-element.elementor-element-69cfda0 .e-loop-item + .e-loop-item{
    margin-left:50px;
}


@media screen and (max-width: 1024px) {
    .elementor-58 .elementor-element.elementor-element-69cfda0 .e-loop-item{
        margin-left:0px;
    }
    .elementor-58 .elementor-element.elementor-element-69cfda0 .e-loop-item + .e-loop-item{
        margin-left:20px;
    }
}


@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-69cfda0 .e-loop-item{
        margin-left:0px;
    }
    .elementor-58 .elementor-element.elementor-element-69cfda0 .e-loop-item + .e-loop-item{
        margin-left:30px;
    }
}

.elementor-58 .elementor-element.elementor-element-69cfda0 .subDate{
    width:500px !important;
    min-width: 500px !important;
    flex-wrap: nowrap !important;
    z-index: 1;
}

@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-69cfda0 .subDate{
        width:300px !important;
        min-width: 300px !important;
        flex-wrap: nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2273550 */.elementor-58 .elementor-element.elementor-element-2273550{
        flex-wrap: nowrap !important;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f347 */.elementor-58 .elementor-element.elementor-element-630f347{
    overflow-x: hidden;
    cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a32cc0 */.elementor-58 .elementor-element.elementor-element-8a32cc0{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-8a32cc0::after{
    content:'';
    width:100%;
    background:#014040;
    height:2px;
    top:50px;
    position:absolute;
    pointer-events: none;
    left:0;
    right:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c61db33 */.elementor-58 .elementor-element.elementor-element-c61db33 h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-c61db33 h2::before{
    content:'';
    background:#FFD500;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15aee93 */@media only screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-15aee93 .elementor-icon-box-icon{
        margin-bottom:0 !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-078b6e3 */@media only screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-078b6e3 .elementor-icon-box-icon{
        margin-bottom:0 !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-18a4681 */@media only screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-18a4681 .elementor-icon-box-icon{
        margin-bottom:0 !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c9d4e3a */@media only screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-c9d4e3a .elementor-icon-box-icon{
        margin-bottom:0 !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd41d31 */@media only screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-cd41d31 .elementor-icon-box-icon{
        margin-bottom:0 !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }   
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-37ec4d2 */.elementor-58 .elementor-element.elementor-element-37ec4d2{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
}

.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-swiper, .elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-swiper .elementor-slides-wrapper, .elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-swiper .elementor-slides-wrapper .swiper-slide{
    height:100% !important;
}

.elementor-58 .elementor-element.elementor-element-37ec4d2 .swiper-slide{
    transition:0.5s all !important;
}

.elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-widget-container, .elementor-58 .elementor-element.elementor-element-37ec4d2 .elementor-widget-container *{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e9d270 */.elementor-58 .elementor-element.elementor-element-1e9d270 h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-1e9d270 h2::before{
    content:'';
    background:#ffd500;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a51fe */@media screen and (max-width: 1024px) {
    .elementor-58 .elementor-element.elementor-element-34a51fe{
        width:20%;
    }   
}

@media screen and (max-width: 767px) {
    .elementor-58 .elementor-element.elementor-element-34a51fe{
        display:none;
    }   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eeba3a */.elementor-58 .elementor-element.elementor-element-9eeba3a, .elementor-58 .elementor-element.elementor-element-9eeba3a p{
    transition:0.5s all;
    cursor:pointer;
}

.elementor-58 .elementor-element.elementor-element-9eeba3a.active, .elementor-58 .elementor-element.elementor-element-9eeba3a:hover{
    background:#ffd500;
}

.elementor-58 .elementor-element.elementor-element-9eeba3a.active p, .elementor-58 .elementor-element.elementor-element-9eeba3a:hover p{
    color:black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d7d64 */.elementor-58 .elementor-element.elementor-element-d1d7d64, .elementor-58 .elementor-element.elementor-element-d1d7d64 p{
    transition:0.5s all;
    cursor:pointer;
}

.elementor-58 .elementor-element.elementor-element-d1d7d64.active, .elementor-58 .elementor-element.elementor-element-d1d7d64:hover{
    background:#ffd500;
}

.elementor-58 .elementor-element.elementor-element-d1d7d64.active p, .elementor-58 .elementor-element.elementor-element-d1d7d64:hover p{
    color:black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab0dcb6 */.elementor-58 .elementor-element.elementor-element-ab0dcb6, .elementor-58 .elementor-element.elementor-element-ab0dcb6 p{
    transition:0.5s all;
    cursor:pointer;
}

.elementor-58 .elementor-element.elementor-element-ab0dcb6.active, .elementor-58 .elementor-element.elementor-element-ab0dcb6:hover{
    background:#ffd500;
}

.elementor-58 .elementor-element.elementor-element-ab0dcb6.active p, .elementor-58 .elementor-element.elementor-element-ab0dcb6:hover p{
    color:black;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f414514 */.elementor-58 .elementor-element.elementor-element-f414514, .elementor-58 .elementor-element.elementor-element-f414514 p{
    transition:0.5s all;
    cursor:pointer;
}

.elementor-58 .elementor-element.elementor-element-f414514.active, .elementor-58 .elementor-element.elementor-element-f414514:hover{
    background:#ffd500;
}

.elementor-58 .elementor-element.elementor-element-f414514.active p, .elementor-58 .elementor-element.elementor-element-f414514:hover p{
    color:black;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-f61d41b */.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-widget-container, .elementor-58 .elementor-element.elementor-element-f61d41b .elementor-widget-container *{
    pointer-events: none !important;
}

.elementor-58 .elementor-element.elementor-element-f61d41b ul{
    margin-left:0;   
    padding-left:15px;
}

.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-swiper, .elementor-58 .elementor-element.elementor-element-f61d41b .elementor-swiper .elementor-slides-wrapper, .elementor-58 .elementor-element.elementor-element-f61d41b .elementor-swiper .elementor-slides-wrapper .swiper-slide{
    height:300px;
}

@media screen and (min-width: 1700px) {
.elementor-58 .elementor-element.elementor-element-f61d41b .elementor-swiper, .elementor-58 .elementor-element.elementor-element-f61d41b .elementor-swiper .elementor-slides-wrapper, .elementor-58 .elementor-element.elementor-element-f61d41b .elementor-swiper .elementor-slides-wrapper .swiper-slide{
    height:200px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747f8e5 */@media screen and (max-width: 1024px) {
    .elementor-58 .elementor-element.elementor-element-747f8e5{
        width:80%;
    }   
}

@media screen and (max-width: 1024px) {
    .elementor-58 .elementor-element.elementor-element-747f8e5{
        width:100%;
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-babe80b */.elementor-58 .elementor-element.elementor-element-babe80b h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-babe80b h2::before{
    content:'';
    background:#FFD500;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9109b63 */.elementor-58 .elementor-element.elementor-element-9109b63{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-9109b63:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-9109b63 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-9109b63 p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec4ab74 */.elementor-58 .elementor-element.elementor-element-ec4ab74{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-ec4ab74:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-ec4ab74 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-ec4ab74 p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5ee6dc */.elementor-58 .elementor-element.elementor-element-d5ee6dc{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-d5ee6dc:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-d5ee6dc .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-d5ee6dc p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-170f899 */.elementor-58 .elementor-element.elementor-element-170f899{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-170f899:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-170f899 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-170f899 p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d3153e */.elementor-58 .elementor-element.elementor-element-7d3153e{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-7d3153e:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-7d3153e .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-7d3153e p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-025aa04 */.elementor-58 .elementor-element.elementor-element-025aa04{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-025aa04:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-025aa04 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-025aa04 p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d67ae83 */.elementor-58 .elementor-element.elementor-element-d67ae83{
    position:absolute;
    left:0;
    width:100%;
    height:100%;
    color:black;
    line-height:20px;
    font-size:15px;
    top:0;
    bottom:0;
    right:0;
    text-align:center;
    background:#ffd500;
    transition:0.5s all;
    opacity: 0;
    padding-left:10px;
    padding-right:10px;
}
.elementor-58 .elementor-element.elementor-element-d67ae83:hover{
    opacity:1;   
}
.elementor-58 .elementor-element.elementor-element-d67ae83 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-58 .elementor-element.elementor-element-d67ae83 p{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2aecc87 */.elementor-58 .elementor-element.elementor-element-2aecc87 h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-2aecc87 h2::before{
    content:'';
    background:#000;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5628ef8 */.elementor-58 .elementor-element.elementor-element-5628ef8 h2{
    position:relative;
}
.elementor-58 .elementor-element.elementor-element-5628ef8 h2::before{
    content:'';
    background:#000;
    height:2px;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
    right:calc(100% + 15px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-271a0ce */.elementor-58 .elementor-element.elementor-element-271a0ce svg{
    fill:black !important;
}/* End custom CSS */