.elementor-503 .elementor-element.elementor-element-7ccbe9e{--display:flex;--min-height:170px;--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:1;--margin-top:0px;--margin-bottom:-170px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:234;}.elementor-503 .elementor-element.elementor-element-7ccbe9e:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-7ccbe9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-503 .elementor-element.elementor-element-7ccbe9e::before, .elementor-503 .elementor-element.elementor-element-7ccbe9e > .elementor-background-video-container::before, .elementor-503 .elementor-element.elementor-element-7ccbe9e > .e-con-inner > .elementor-background-video-container::before, .elementor-503 .elementor-element.elementor-element-7ccbe9e > .elementor-background-slideshow::before, .elementor-503 .elementor-element.elementor-element-7ccbe9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-503 .elementor-element.elementor-element-7ccbe9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #343434 0%, #F2295B00 100%);}.elementor-503 .elementor-element.elementor-element-66fb492{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-186c1c4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-503 .elementor-element.elementor-element-8ba9eaa{text-align:start;}.elementor-503 .elementor-element.elementor-element-8ba9eaa img{width:85%;}.elementor-503 .elementor-element.elementor-element-2842ac6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-503 .elementor-element.elementor-element-648bd51 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.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-503 .elementor-element.elementor-element-55be8fb{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-55be8fb.elementor-element{--align-self:center;}.elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;}.elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-e8f0f1e{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-e8f0f1e.elementor-element{--align-self:center;}.elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;}.elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-icon i{color:#12FF00;transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-icon svg{fill:#12FF00;transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-902af9f{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;}.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-fa452d9{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-f1d34f1{width:auto;max-width:auto;}.elementor-503 .elementor-element.elementor-element-f1d34f1 img{width:70px;}.elementor-503 .elementor-element.elementor-element-4c50b99{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-fd2b17b{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-503 .elementor-element.elementor-element-fd2b17b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-0e766d3{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-0edf71f{--e-rating-icon-font-size:11px;--e-rating-gap:1px;--e-rating-icon-marked-color:#F1DB15;}.elementor-503 .elementor-element.elementor-element-034c47f .elementor-heading-title{font-family:"Gotham Pro", Sans-serif;font-size:11px;font-weight:300;color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-98d7f8a{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-cf0ac96{text-align:start;}.elementor-503 .elementor-element.elementor-element-cf0ac96 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-fabf257{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#949494;--border-color:#949494;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-503 .elementor-element.elementor-element-1c0a1db{--display:flex;}.elementor-503 .elementor-element.elementor-element-1c0a1db:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-1c0a1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-503 .elementor-element.elementor-element-d37eb0a{--display:flex;--min-height:190px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-503 .elementor-element.elementor-element-d37eb0a:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-d37eb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-8cf8afd{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-e6e5256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-503 .elementor-element.elementor-element-e6e5256 .elementor-heading-title{font-size:34px;font-weight:600;color:#000000;}.elementor-503 .elementor-element.elementor-element-e6e5256 .elementor-heading-title a:hover, .elementor-503 .elementor-element.elementor-element-e6e5256 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-805d294{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-67bd71a:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-67bd71a{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-67bd71a.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-67bd71a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-67bd71a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-67bd71a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-67bd71a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-67bd71a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-67bd71a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-248d7c8:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-248d7c8{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-248d7c8.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-248d7c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-248d7c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-248d7c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-248d7c8 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-248d7c8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-248d7c8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-950ced9:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-950ced9{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-950ced9.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-950ced9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-950ced9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-950ced9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-950ced9 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-950ced9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-950ced9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-dd50ce9:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-dd50ce9{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-dd50ce9.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-dd50ce9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-dd50ce9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-dd50ce9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-dd50ce9 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-dd50ce9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-dd50ce9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-59cbd86:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-59cbd86{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-59cbd86.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-59cbd86 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-59cbd86 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-59cbd86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-59cbd86 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-59cbd86 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-59cbd86 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-693410c{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-f31229c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-f31229c{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-f31229c{right:0px;}.elementor-503 .elementor-element.elementor-element-f31229c img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-621376c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-621376c{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-621376c{right:0px;}.elementor-503 .elementor-element.elementor-element-621376c img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-b9747d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-b9747d3{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-b9747d3{right:0px;}.elementor-503 .elementor-element.elementor-element-b9747d3 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-e4d8b65{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-e4d8b65{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-e4d8b65{right:0px;}.elementor-503 .elementor-element.elementor-element-e4d8b65 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-a0c0e63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-a0c0e63{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-a0c0e63{right:0px;}.elementor-503 .elementor-element.elementor-element-a0c0e63 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-a342553{--display:flex;}.elementor-503 .elementor-element.elementor-element-a342553:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-a342553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-503 .elementor-element.elementor-element-dfbed2b{--display:flex;--min-height:190px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-503 .elementor-element.elementor-element-dfbed2b:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-dfbed2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-c69dbb6{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-cf11c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-503 .elementor-element.elementor-element-cf11c43 .elementor-heading-title{font-size:34px;font-weight:600;color:#000000;}.elementor-503 .elementor-element.elementor-element-cf11c43 .elementor-heading-title a:hover, .elementor-503 .elementor-element.elementor-element-cf11c43 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-022f48f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-9c09192:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-9c09192{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-9c09192.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-9c09192 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-9c09192 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-9c09192 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-9c09192 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-9c09192 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-9c09192 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-db9f877:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-db9f877{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-db9f877.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-db9f877 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-db9f877 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-db9f877 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-db9f877 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-db9f877 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-db9f877 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-e6f93b3:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-e6f93b3{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-e6f93b3.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-e6f93b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-e6f93b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-e6f93b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-e6f93b3 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-e6f93b3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-e6f93b3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-8782a4f{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-71d4053{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-71d4053{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-71d4053{right:0px;}.elementor-503 .elementor-element.elementor-element-71d4053 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-ac0d3a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-ac0d3a7{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-ac0d3a7{right:0px;}.elementor-503 .elementor-element.elementor-element-ac0d3a7 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-45928a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-45928a2{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-45928a2{right:0px;}.elementor-503 .elementor-element.elementor-element-45928a2 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-07c9dfb{--display:flex;}.elementor-503 .elementor-element.elementor-element-07c9dfb:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-07c9dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-503 .elementor-element.elementor-element-5ed7dec{--display:flex;--min-height:190px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-503 .elementor-element.elementor-element-5ed7dec:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-5ed7dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-cb60350{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-a15e3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-503 .elementor-element.elementor-element-a15e3e8 .elementor-heading-title{font-size:34px;font-weight:600;color:#000000;}.elementor-503 .elementor-element.elementor-element-a15e3e8 .elementor-heading-title a:hover, .elementor-503 .elementor-element.elementor-element-a15e3e8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-c2a1a7d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-903baac:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-903baac{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-903baac.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-903baac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-903baac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-903baac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-903baac .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-903baac .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-903baac .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-ca6e395:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-ca6e395{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-ca6e395.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-ca6e395 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-ca6e395 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-ca6e395 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-ca6e395 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-ca6e395 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-ca6e395 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-beda96b:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-beda96b{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-beda96b.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-beda96b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-beda96b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-beda96b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-beda96b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-beda96b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-beda96b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-4eedd0e{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-ecab834{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-ecab834{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-ecab834{right:0px;}.elementor-503 .elementor-element.elementor-element-ecab834 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-5861e85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-5861e85{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-5861e85{right:0px;}.elementor-503 .elementor-element.elementor-element-5861e85 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-2cccfb7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-2cccfb7{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-2cccfb7{right:0px;}.elementor-503 .elementor-element.elementor-element-2cccfb7 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-7d2d52a{--display:flex;}.elementor-503 .elementor-element.elementor-element-b192f76{--display:flex;}.elementor-503 .elementor-element.elementor-element-b192f76:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-b192f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-503 .elementor-element.elementor-element-d34aef5{--display:flex;--min-height:190px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-503 .elementor-element.elementor-element-d34aef5:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-d34aef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-5727674{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-6b40d9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-503 .elementor-element.elementor-element-6b40d9d .elementor-heading-title{font-size:34px;font-weight:600;color:#000000;}.elementor-503 .elementor-element.elementor-element-6b40d9d .elementor-heading-title a:hover, .elementor-503 .elementor-element.elementor-element-6b40d9d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-d313aa8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-52a9921:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-52a9921{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-52a9921.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-52a9921 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-52a9921 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-52a9921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-52a9921 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-52a9921 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-52a9921 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-73fcc1e:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-73fcc1e{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-73fcc1e.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-73fcc1e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-73fcc1e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-73fcc1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-73fcc1e .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-73fcc1e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-73fcc1e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-4f361da:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-4f361da{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-4f361da.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-4f361da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-4f361da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-4f361da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-4f361da .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-4f361da .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-4f361da .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-42b8d8f{--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;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-896cb5c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-896cb5c{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-896cb5c{right:0px;}.elementor-503 .elementor-element.elementor-element-896cb5c img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-958092a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-958092a{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-958092a{right:0px;}.elementor-503 .elementor-element.elementor-element-958092a img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-9e73b96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-503 .elementor-element.elementor-element-9e73b96{left:0px;}body.rtl .elementor-503 .elementor-element.elementor-element-9e73b96{right:0px;}.elementor-503 .elementor-element.elementor-element-9e73b96 img{border-radius:20px 20px 20px 20px;}.elementor-503 .elementor-element.elementor-element-e353b9c{--display:flex;}.elementor-503 .elementor-element.elementor-element-e353b9c:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-e353b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-503 .elementor-element.elementor-element-21d370d{--display:flex;--min-height:190px;--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-503 .elementor-element.elementor-element-21d370d:not(.elementor-motion-effects-element-type-background), .elementor-503 .elementor-element.elementor-element-21d370d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-a56dd93{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-6cfc555{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-503 .elementor-element.elementor-element-6cfc555 .elementor-heading-title{font-size:34px;font-weight:600;color:#000000;}.elementor-503 .elementor-element.elementor-element-6cfc555 .elementor-heading-title a:hover, .elementor-503 .elementor-element.elementor-element-6cfc555 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-4aced8a{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-9b0c037:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-9b0c037{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-9b0c037.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-9b0c037 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-9b0c037 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-9b0c037 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-9b0c037 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-9b0c037 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-9b0c037 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-17ca7a7:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-17ca7a7{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-17ca7a7.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-17ca7a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-17ca7a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-17ca7a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-17ca7a7 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-17ca7a7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-17ca7a7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-3ad7fa8:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-3ad7fa8{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-3ad7fa8.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-3ad7fa8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-3ad7fa8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-3ad7fa8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-3ad7fa8 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-3ad7fa8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-3ad7fa8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-6e39759:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-6e39759{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-6e39759.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-6e39759 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-6e39759 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-6e39759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-6e39759 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-6e39759 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-6e39759 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-236e40c:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-236e40c{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-236e40c.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-236e40c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-236e40c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-236e40c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-236e40c .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-236e40c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-236e40c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-60c3c5f:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-60c3c5f{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-60c3c5f.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-60c3c5f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-60c3c5f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-60c3c5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-60c3c5f .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-60c3c5f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-60c3c5f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-3cc8484:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-primary );}.elementor-503 .elementor-element.elementor-element-3cc8484{background-color:#F7F7F7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;border-style:none;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-503 .elementor-element.elementor-element-3cc8484.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-3cc8484 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-3cc8484 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-503 .elementor-element.elementor-element-3cc8484 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-3cc8484 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-503 .elementor-element.elementor-element-3cc8484 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-503 .elementor-element.elementor-element-3cc8484 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-503 .elementor-element.elementor-element-a7c9ea0{--display:flex;}.elementor-503 .elementor-element.elementor-element-918ffb9{--display:flex;}.elementor-503 .elementor-element.elementor-element-fabfc05{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:30px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:10px;--n-menu-dropdown-indicator-size:12px;--n-menu-dropdown-indicator-color-hover:var( --e-global-color-primary );--n-menu-dropdown-indicator-color-active:var( --e-global-color-primary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-padding:0px 0px 0px 0px;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-503 .elementor-element.elementor-element-fabfc05 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-503 .elementor-element.elementor-element-fabfc05 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-503 .elementor-element.elementor-element-fabfc05 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-503 .elementor-element.elementor-element-fabfc05 {--n-menu-title-color-hover:#F3F3F3;--n-menu-title-color-active:var( --e-global-color-primary );}:where( .elementor-503 .elementor-element.elementor-element-fabfc05 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-top:40px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:40px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-503 .elementor-element.elementor-element-7ccbe9e{--min-height:65px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-503 .elementor-element.elementor-element-66fb492{--width:80%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-186c1c4{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-8ba9eaa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-2842ac6{--width:50%;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-2842ac6.e-con{--align-self:center;}.elementor-503 .elementor-element.elementor-element-648bd51 .elementor-heading-title{font-size:14px;}.elementor-503 .elementor-element.elementor-element-55be8fb{padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;}.elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-item > a{font-size:12px;}.elementor-503 .elementor-element.elementor-element-e8f0f1e{padding:0px 0px 0px 0px;--e-icon-list-icon-size:35px;}.elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-item > a{font-size:12px;}.elementor-503 .elementor-element.elementor-element-902af9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-503 .elementor-element.elementor-element-902af9f.elementor-element{--align-self:flex-start;}.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-item > a{font-size:12px;}.elementor-503 .elementor-element.elementor-element-fabf257{--width:20%;--justify-content:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-503 .elementor-element.elementor-element-94ca7cd.elementor-element{--align-self:flex-end;}.elementor-503 .elementor-element.elementor-element-94ca7cd img{width:35px;}}@media(min-width:768px){.elementor-503 .elementor-element.elementor-element-7ccbe9e{--content-width:1220px;}.elementor-503 .elementor-element.elementor-element-186c1c4{--width:20%;}.elementor-503 .elementor-element.elementor-element-2842ac6{--width:55%;}.elementor-503 .elementor-element.elementor-element-fa452d9{--width:20%;}.elementor-503 .elementor-element.elementor-element-4c50b99{--width:60%;}.elementor-503 .elementor-element.elementor-element-0e766d3{--width:70%;}.elementor-503 .elementor-element.elementor-element-98d7f8a{--width:15%;}.elementor-503 .elementor-element.elementor-element-d37eb0a{--width:100%;}.elementor-503 .elementor-element.elementor-element-8cf8afd{--width:65%;}.elementor-503 .elementor-element.elementor-element-693410c{--width:35%;}.elementor-503 .elementor-element.elementor-element-dfbed2b{--width:100%;}.elementor-503 .elementor-element.elementor-element-c69dbb6{--width:65%;}.elementor-503 .elementor-element.elementor-element-8782a4f{--width:35%;}.elementor-503 .elementor-element.elementor-element-5ed7dec{--width:100%;}.elementor-503 .elementor-element.elementor-element-cb60350{--width:65%;}.elementor-503 .elementor-element.elementor-element-4eedd0e{--width:35%;}.elementor-503 .elementor-element.elementor-element-d34aef5{--width:100%;}.elementor-503 .elementor-element.elementor-element-5727674{--width:65%;}.elementor-503 .elementor-element.elementor-element-42b8d8f{--width:35%;}.elementor-503 .elementor-element.elementor-element-21d370d{--width:100%;}.elementor-503 .elementor-element.elementor-element-a56dd93{--width:65%;}.elementor-503 .elementor-element.elementor-element-4aced8a{--width:66%;}}/* Start custom CSS for icon-list, class: .elementor-element-55be8fb */.elementor-503 .elementor-element.elementor-element-55be8fb .elementor-icon-list-text {
    padding-left: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8f0f1e */.elementor-503 .elementor-element.elementor-element-e8f0f1e .elementor-icon-list-text {
    padding-left: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-902af9f */.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-icon {
    animation-name: blink;
  animation-timing-function: linear;
  animation-duration: 2.5s;
  animation-iteration-count: infinite;
}
@keyframes blink {
  50% {
    opacity: 0;
  }
}
.elementor-503 .elementor-element.elementor-element-902af9f .elementor-icon-list-item {
    align-items: center!important;
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf0ac96 */.elementor-503 .elementor-element.elementor-element-cf0ac96 p {
    text-decoration-color: #1A5DB6!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693410c */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8782a4f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eedd0e */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b8d8f */.hover-images {
    position: relative;
    min-height: 310px;
}

.hover-images .elementor-widget-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 0.35s ease;
    z-index: 1;
}

.hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

/* При наведении сначала прячем все картинки */
.services-hover:has(.hover-link-1:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-2:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-3:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-4:hover) .hover-images .elementor-widget-image,
.services-hover:has(.hover-link-5:hover) .hover-images .elementor-widget-image {
    opacity: 0;
    z-index: 1;
}

/* И показываем нужную */
.services-hover:has(.hover-link-1:hover) .hover-images .img-1 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-2:hover) .hover-images .img-2 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-3:hover) .hover-images .img-3 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-4:hover) .hover-images .img-4 {
    opacity: 1;
    z-index: 2;
}

.services-hover:has(.hover-link-5:hover) .hover-images .img-5 {
    opacity: 1;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccbe9e */.elementor-503 .elementor-element.elementor-element-7ccbe9e.elementor-sticky--effects {
	background: #646464!important;
	box-shadow: 0px 30px 30px -10px rgba(0, 0, 0, 0.1);
}
.elementor-503 .elementor-element.elementor-element-7ccbe9e .elementor-icon-list-item .elementor-icon-list-icon svg path {
  stroke: #195EB6;
  transition: stroke 0.3s ease;
}

.elementor-503 .elementor-element.elementor-element-7ccbe9e .elementor-icon-list-item:hover .elementor-icon-list-icon svg path {
  stroke: #fff;
}/* End custom CSS */