.elementor-11 .elementor-element.elementor-element-8beb3c7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.8;--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8beb3c7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8beb3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexum.expert/wp-content/uploads/2025/09/hero_image.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-8beb3c7::before, .elementor-11 .elementor-element.elementor-element-8beb3c7 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8beb3c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8beb3c7 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8beb3c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8beb3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001B35;--background-overlay:'';}.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-11 .elementor-element.elementor-element-a7195ea{margin:250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-a7195ea .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:400;color:#D8D8D8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0950144{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-0950144.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3a11312{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-e9f225b .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-weight:300;fill:var( --e-global-color-8577915 );color:var( --e-global-color-8577915 );transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8577915 );border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-e9f225b .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-e9f225b .elementor-button:focus{background-color:var( --e-global-color-8577915 );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e9f225b .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-e9f225b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-292219f .elementor-button{background-color:#FF6A40;font-family:"Open Sans", Sans-serif;font-weight:300;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8577915 );border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-292219f .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-292219f .elementor-button:focus{background-color:#61CE7000;color:var( --e-global-color-8577915 );border-color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-292219f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-292219f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-292219f .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-292219f .elementor-button:focus svg{fill:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-2820d3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-361908e{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a466cf7{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-a466cf7.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-a466cf7.to--top,
							 .ee-tooltip.ee-tooltip-a466cf7.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-a466cf7.to--left,
							 .ee-tooltip.ee-tooltip-a466cf7.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-a466cf7 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a466cf7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-a466cf7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-a466cf7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-a466cf7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-a466cf7 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-a466cf7 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-a466cf7:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-a466cf7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a466cf7 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-11d3610{--display:flex;}.elementor-11 .elementor-element.elementor-element-2eb2c73{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-2eb2c73.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-2eb2c73.to--top,
							 .ee-tooltip.ee-tooltip-2eb2c73.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-2eb2c73.to--left,
							 .ee-tooltip.ee-tooltip-2eb2c73.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-2eb2c73 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-2eb2c73.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-2eb2c73.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-2eb2c73.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-2eb2c73 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-2eb2c73 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-2eb2c73 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-2eb2c73:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-2eb2c73:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2eb2c73 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-c158dff{--display:flex;}.elementor-11 .elementor-element.elementor-element-8299a2d{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-8299a2d.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-8299a2d.to--top,
							 .ee-tooltip.ee-tooltip-8299a2d.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-8299a2d.to--left,
							 .ee-tooltip.ee-tooltip-8299a2d.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-8299a2d .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-8299a2d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-8299a2d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-8299a2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-8299a2d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-8299a2d .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-8299a2d .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-8299a2d:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-8299a2d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8299a2d .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-1f5ffab{--display:flex;}.elementor-11 .elementor-element.elementor-element-5036e39{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-5036e39.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-5036e39.to--top,
							 .ee-tooltip.ee-tooltip-5036e39.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-5036e39.to--left,
							 .ee-tooltip.ee-tooltip-5036e39.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-5036e39 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-5036e39.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-5036e39.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-5036e39.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-5036e39 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-5036e39 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-5036e39 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-5036e39:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-5036e39:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5036e39 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-eb73cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-eb73cac:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-eb73cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8bd5d67 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FF6A40;}.elementor-11 .elementor-element.elementor-element-91d4097{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-511b66e{--display:flex;}.elementor-11 .elementor-element.elementor-element-511b66e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-210397d{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-210397d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-39452ec .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );}.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-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-icon i{color:#005B81;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-icon svg{fill:#005B81;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-4725c48{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-icon{padding-right:4px;}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;}.elementor-11 .elementor-element.elementor-element-4725c48 .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-f1afded .elementor-button{background-color:#FF6A40;font-family:"Open Sans", Sans-serif;font-weight:300;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8577915 );border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-f1afded .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-f1afded .elementor-button:focus{background-color:#61CE7000;color:var( --e-global-color-8577915 );border-color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-f1afded{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f1afded .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-f1afded .elementor-button:focus svg{fill:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-405e55e{--display:flex;--justify-content:center;}.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-11 .elementor-element.elementor-element-2adf0ce{z-index:1;text-align:center;}.ee-tooltip.ee-tooltip-2adf0ce.to--top,
							 .ee-tooltip.ee-tooltip-2adf0ce.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-2adf0ce.to--left,
							 .ee-tooltip.ee-tooltip-2adf0ce.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-2adf0ce img{border-radius:30px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-b9e7efc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b9e7efc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b9e7efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0f056a );background-image:url("https://nexum.expert/wp-content/uploads/2025/07/offer.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b9e7efc::before, .elementor-11 .elementor-element.elementor-element-b9e7efc > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b9e7efc > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b9e7efc > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b9e7efc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b9e7efc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001B35;--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-5f4ded7 .elementor-counter{flex-direction:column-reverse;}.elementor-11 .elementor-element.elementor-element-5f4ded7 .elementor-counter-title{justify-content:center;color:#D7D7D7;font-family:"Lora", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5f4ded7 .elementor-counter-number-wrapper{color:var( --e-global-color-8577915 );font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-18f7cb0 .elementor-counter{flex-direction:column-reverse;}.elementor-11 .elementor-element.elementor-element-18f7cb0 .elementor-counter-title{justify-content:center;color:#D7D7D7;font-family:"Lora", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-18f7cb0 .elementor-counter-number-wrapper{color:var( --e-global-color-8577915 );font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-23544f0 .elementor-counter{flex-direction:column-reverse;}.elementor-11 .elementor-element.elementor-element-23544f0 .elementor-counter-title{justify-content:center;color:#D7D7D7;font-family:"Lora", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-23544f0 .elementor-counter-number-wrapper{color:var( --e-global-color-8577915 );font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-8d11880{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.89;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8d11880:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8d11880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://nexum.expert/wp-content/uploads/2025/07/building-background-small.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-8d11880::before, .elementor-11 .elementor-element.elementor-element-8d11880 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8d11880 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-8d11880 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8d11880 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-8d11880 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-63004e6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-c259964{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-c259964.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e99a8f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d249610{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0ac4e5f{padding:27px 27px 27px 27px;border-style:none;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-0ac4e5f:hover{box-shadow:0px 0px 87px 0px rgba(0, 0, 0, 0.05);}.elementor-11 .elementor-element.elementor-element-0ac4e5f.elementor-view-stacked .elementor-icon{background-color:#005B81;}.elementor-11 .elementor-element.elementor-element-0ac4e5f.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0ac4e5f.elementor-view-default .elementor-icon{fill:#005B81;color:#005B81;border-color:#005B81;}.elementor-11 .elementor-element.elementor-element-0ac4e5f .elementor-icon{font-size:42px;}.elementor-11 .elementor-element.elementor-element-0ac4e5f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0ac4e5f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-0ac4e5f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0ac4e5f:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-0ac4e5f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-0ac4e5f .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fa64524{padding:27px 27px 27px 27px;border-style:none;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-fa64524:hover{box-shadow:0px 0px 87px 0px rgba(0, 0, 0, 0.05);}.elementor-11 .elementor-element.elementor-element-fa64524.elementor-view-stacked .elementor-icon{background-color:#005B81;}.elementor-11 .elementor-element.elementor-element-fa64524.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fa64524.elementor-view-default .elementor-icon{fill:#005B81;color:#005B81;border-color:#005B81;}.elementor-11 .elementor-element.elementor-element-fa64524 .elementor-icon{font-size:42px;}.elementor-11 .elementor-element.elementor-element-fa64524 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fa64524 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-fa64524 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-fa64524:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-fa64524:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fa64524 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d676404{padding:27px 27px 27px 27px;border-style:none;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-d676404:hover{box-shadow:0px 0px 87px 0px rgba(0, 0, 0, 0.05);}.elementor-11 .elementor-element.elementor-element-d676404.elementor-view-stacked .elementor-icon{background-color:#005B81;}.elementor-11 .elementor-element.elementor-element-d676404.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-d676404.elementor-view-default .elementor-icon{fill:#005B81;color:#005B81;border-color:#005B81;}.elementor-11 .elementor-element.elementor-element-d676404 .elementor-icon{font-size:42px;}.elementor-11 .elementor-element.elementor-element-d676404 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-d676404 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d676404 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-d676404:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-d676404:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d676404 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-71dc659{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11 .elementor-element.elementor-element-913f5c2{padding:27px 27px 27px 27px;border-style:none;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-913f5c2:hover{box-shadow:0px 0px 87px 0px rgba(0, 0, 0, 0.05);}.elementor-11 .elementor-element.elementor-element-913f5c2.elementor-view-stacked .elementor-icon{background-color:#005B81;}.elementor-11 .elementor-element.elementor-element-913f5c2.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-913f5c2.elementor-view-default .elementor-icon{fill:#005B81;color:#005B81;border-color:#005B81;}.elementor-11 .elementor-element.elementor-element-913f5c2 .elementor-icon{font-size:42px;}.elementor-11 .elementor-element.elementor-element-913f5c2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-913f5c2 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-913f5c2 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-913f5c2:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-913f5c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-913f5c2 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-326355a{padding:27px 27px 27px 27px;border-style:none;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-326355a:hover{box-shadow:0px 0px 87px 0px rgba(0, 0, 0, 0.05);}.elementor-11 .elementor-element.elementor-element-326355a.elementor-view-stacked .elementor-icon{background-color:#005B81;}.elementor-11 .elementor-element.elementor-element-326355a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-326355a.elementor-view-default .elementor-icon{fill:#005B81;color:#005B81;border-color:#005B81;}.elementor-11 .elementor-element.elementor-element-326355a .elementor-icon{font-size:42px;}.elementor-11 .elementor-element.elementor-element-326355a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-326355a .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-326355a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-326355a:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-326355a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-326355a .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-1095556{padding:27px 27px 27px 27px;border-style:none;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-1095556:hover{box-shadow:0px 0px 87px 0px rgba(0, 0, 0, 0.05);}.elementor-11 .elementor-element.elementor-element-1095556.elementor-view-stacked .elementor-icon{background-color:#005B81;}.elementor-11 .elementor-element.elementor-element-1095556.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1095556.elementor-view-default .elementor-icon{fill:#005B81;color:#005B81;border-color:#005B81;}.elementor-11 .elementor-element.elementor-element-1095556 .elementor-icon{font-size:42px;}.elementor-11 .elementor-element.elementor-element-1095556 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1095556 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-1095556 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1095556:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-1095556:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-1095556 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-b8fd36f .elementor-button{background-color:#FF6A40;font-family:"Open Sans", Sans-serif;font-weight:300;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8577915 );border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-b8fd36f .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-b8fd36f .elementor-button:focus{background-color:#61CE7000;color:var( --e-global-color-8577915 );border-color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-b8fd36f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b8fd36f .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-b8fd36f .elementor-button:focus svg{fill:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-21e9c70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.07;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-21e9c70:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B35;}.elementor-11 .elementor-element.elementor-element-21e9c70::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexum.expert/wp-content/uploads/2025/07/Spotify_Primary_Logo_RGB_White.png");--background-overlay:'';background-position:86% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-11 .elementor-element.elementor-element-356f5ff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FF6A40;}.elementor-11 .elementor-element.elementor-element-b629b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b629b34 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:400;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-5ee6f66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-2b047be{width:var( --container-widget-width, 33.032% );max-width:33.032%;--container-widget-width:33.032%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-2b047be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0a9b727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;z-index:1;}.ee-tooltip.ee-tooltip-0a9b727.to--top,
							 .ee-tooltip.ee-tooltip-0a9b727.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-0a9b727.to--left,
							 .ee-tooltip.ee-tooltip-0a9b727.to--right{margin-top:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3c05c82:hover{--e-transform-scale:1.03;}.elementor-11 .elementor-element.elementor-element-3c05c82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--e-transform-transition-duration:500ms;}.elementor-11 .elementor-element.elementor-element-3c05c82.elementor-view-stacked .elementor-icon{background-color:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-3c05c82.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3c05c82.elementor-view-default .elementor-icon{color:#D3D3D3;border-color:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-3c05c82.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-3c05c82.elementor-view-default .elementor-icon svg{fill:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-3c05c82 .elementor-icon{font-size:126px;}.elementor-11 .elementor-element.elementor-element-3c05c82 .elementor-icon svg{height:126px;}.elementor-11 .elementor-element.elementor-element-d43d6d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d43d6d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d43d6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e75880e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-7d474fe{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-7d474fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5e4b22d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-eada1ec{--display:flex;}.elementor-11 .elementor-element.elementor-element-a048ba4:hover{--e-transform-scale:1.02;box-shadow:0px 0px 63px 0px rgba(0, 0, 0, 0.14);}.elementor-11 .elementor-element.elementor-element-a048ba4{padding:10px 10px 20px 10px;}.ee-tooltip.ee-tooltip-a048ba4.to--top,
							 .ee-tooltip.ee-tooltip-a048ba4.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-a048ba4.to--left,
							 .ee-tooltip.ee-tooltip-a048ba4.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a048ba4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-a048ba4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-a048ba4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-a048ba4:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-a048ba4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-81e2384{--display:flex;}.elementor-11 .elementor-element.elementor-element-0d9dda5:hover{--e-transform-scale:1.02;box-shadow:0px 0px 63px 0px rgba(0, 0, 0, 0.14);}.elementor-11 .elementor-element.elementor-element-0d9dda5{padding:10px 10px 20px 10px;}.ee-tooltip.ee-tooltip-0d9dda5.to--top,
							 .ee-tooltip.ee-tooltip-0d9dda5.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-0d9dda5.to--left,
							 .ee-tooltip.ee-tooltip-0d9dda5.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-0d9dda5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-0d9dda5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-0d9dda5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-wrapper .elementor-image-box-img{width:230px;}.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-0d9dda5:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-0d9dda5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-59fa513{--display:flex;}.elementor-11 .elementor-element.elementor-element-614d4d9:hover{--e-transform-scale:1.02;box-shadow:0px 0px 63px 0px rgba(0, 0, 0, 0.14);}.elementor-11 .elementor-element.elementor-element-614d4d9{padding:10px 10px 20px 10px;}.ee-tooltip.ee-tooltip-614d4d9.to--top,
							 .ee-tooltip.ee-tooltip-614d4d9.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-614d4d9.to--left,
							 .ee-tooltip.ee-tooltip-614d4d9.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-614d4d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-614d4d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-614d4d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-614d4d9:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-614d4d9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-cf15fa6{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-cf15fa6 .elementor-divider-separator{width:74%;margin:0 auto;margin-center:0;}.elementor-11 .elementor-element.elementor-element-cf15fa6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-ef694df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-6edcf14{--display:flex;}.elementor-11 .elementor-element.elementor-element-42aa7ee:hover{--e-transform-scale:1.02;box-shadow:0px 0px 63px 0px rgba(0, 0, 0, 0.14);}.elementor-11 .elementor-element.elementor-element-42aa7ee{padding:10px 10px 20px 10px;}.ee-tooltip.ee-tooltip-42aa7ee.to--top,
							 .ee-tooltip.ee-tooltip-42aa7ee.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-42aa7ee.to--left,
							 .ee-tooltip.ee-tooltip-42aa7ee.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-42aa7ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-42aa7ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-42aa7ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-wrapper .elementor-image-box-img{width:220px;}.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-42aa7ee:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-42aa7ee:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-f105a51{--display:flex;}.elementor-11 .elementor-element.elementor-element-e93daf2:hover{--e-transform-scale:1.02;box-shadow:0px 0px 63px 0px rgba(0, 0, 0, 0.14);}.elementor-11 .elementor-element.elementor-element-e93daf2{padding:10px 10px 20px 10px;}.ee-tooltip.ee-tooltip-e93daf2.to--top,
							 .ee-tooltip.ee-tooltip-e93daf2.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-e93daf2.to--left,
							 .ee-tooltip.ee-tooltip-e93daf2.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-e93daf2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-e93daf2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-e93daf2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-wrapper .elementor-image-box-img{width:220px;}.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-e93daf2:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-e93daf2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-e162b72{--display:flex;}.elementor-11 .elementor-element.elementor-element-302af53:hover{--e-transform-scale:1.02;box-shadow:0px 0px 63px 0px rgba(0, 0, 0, 0.14);}.elementor-11 .elementor-element.elementor-element-302af53{padding:10px 10px 20px 10px;}.ee-tooltip.ee-tooltip-302af53.to--top,
							 .ee-tooltip.ee-tooltip-302af53.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-302af53.to--left,
							 .ee-tooltip.ee-tooltip-302af53.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-302af53.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-302af53.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-302af53.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-302af53:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-302af53:has(:focus) .elementor-image-box-title{color:var( --e-global-color-a0f056a );}.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-2fb8395{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:00px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2fb8395:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2fb8395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001B35EB;background-image:url("https://nexum.expert/wp-content/uploads/2025/07/offer.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2fb8395::before, .elementor-11 .elementor-element.elementor-element-2fb8395 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2fb8395 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2fb8395 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2fb8395 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2fb8395 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001B35;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-b48dcc2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-1371082{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#D7D7D7;}.elementor-11 .elementor-element.elementor-element-1371082.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6cbb291{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c19830d{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-c19830d.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-c19830d.to--top,
							 .ee-tooltip.ee-tooltip-c19830d.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-c19830d.to--left,
							 .ee-tooltip.ee-tooltip-c19830d.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-c19830d .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-c19830d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-c19830d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-c19830d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-c19830d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-c19830d .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-c19830d .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-c19830d:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-c19830d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c19830d .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-12f5f77{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-12f5f77.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-12f5f77.to--top,
							 .ee-tooltip.ee-tooltip-12f5f77.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-12f5f77.to--left,
							 .ee-tooltip.ee-tooltip-12f5f77.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-12f5f77 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-12f5f77.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-12f5f77.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-12f5f77.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-12f5f77 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-12f5f77 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-12f5f77 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-12f5f77:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-12f5f77:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-12f5f77 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-5f47b51{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-5f47b51.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-5f47b51.to--top,
							 .ee-tooltip.ee-tooltip-5f47b51.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-5f47b51.to--left,
							 .ee-tooltip.ee-tooltip-5f47b51.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-5f47b51 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-5f47b51.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-5f47b51.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-5f47b51.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-5f47b51 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-5f47b51 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-5f47b51 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-5f47b51:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-5f47b51:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5f47b51 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-e69e9b5{background-color:#1513225E;padding:20px 20px 20px 20px;border-style:none;box-shadow:0px 0px 10px 0px rgba(151.3, 151.3, 151.3, 0.11);}.elementor-11 .elementor-element.elementor-element-e69e9b5.elementor-element{--flex-grow:1;--flex-shrink:1;}.ee-tooltip.ee-tooltip-e69e9b5.to--top,
							 .ee-tooltip.ee-tooltip-e69e9b5.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-e69e9b5.to--left,
							 .ee-tooltip.ee-tooltip-e69e9b5.to--right{margin-top:0px;}.elementor-11 .elementor-element.elementor-element-e69e9b5 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-e69e9b5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11 .elementor-element.elementor-element-e69e9b5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11 .elementor-element.elementor-element-e69e9b5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-e69e9b5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-e69e9b5 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-e69e9b5 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-e69e9b5:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-e69e9b5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e69e9b5 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#C0C0C0;}.elementor-11 .elementor-element.elementor-element-daa8a66{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#D7D7D7;}.elementor-11 .elementor-element.elementor-element-daa8a66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-eb8035b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-420762c{--display:flex;}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(13px/2);margin-left:calc(13px/2);}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-13px/2);margin-left:calc(-13px/2);}body.rtl .elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-13px/2);}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-13px/2);}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-icon i{color:var( --e-global-color-8577915 );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-icon svg{fill:var( --e-global-color-8577915 );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-91e4662{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-icon{padding-right:3px;}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;}.elementor-11 .elementor-element.elementor-element-91e4662 .elementor-icon-list-text{color:#D7D7D7;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-dfedb25{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#D7D7D7;}.elementor-11 .elementor-element.elementor-element-dfedb25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f88aa30 .elementor-button{background-color:#FF6A40;font-family:"Open Sans", Sans-serif;font-weight:300;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8577915 );border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-f88aa30 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-f88aa30 .elementor-button:focus{background-color:#61CE7000;color:var( --e-global-color-8577915 );border-color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-f88aa30{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f88aa30 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-f88aa30 .elementor-button:focus svg{fill:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-bc29ab9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bc29ab9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bc29ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-bc29ab9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-efa767a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-0c981dc{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-0c981dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9d67459{z-index:0;}.elementor-11 .elementor-element.elementor-element-a2aa57b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.93;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a2aa57b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a2aa57b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexum.expert/wp-content/uploads/2025/07/testimonials-background.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-a2aa57b::before, .elementor-11 .elementor-element.elementor-element-a2aa57b > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a2aa57b > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-a2aa57b > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a2aa57b > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-a2aa57b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001B35;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-1d6aab6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-209cc9a{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#D7D7D7;}.elementor-11 .elementor-element.elementor-element-209cc9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-bullet-active, .elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-progressbar-fill{background-color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-fraction{color:#D8D8D8;}.elementor-11 .elementor-element.elementor-element-1a670a2{padding:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1a670a2.elementor-arrows-yes .elementor-main-swiper{width:calc( 67% - 40px );}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-main-swiper{width:67%;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF38;border-radius:20px;border-color:#C2C2C26E;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-testimonial__header{padding-top:30px;padding-left:30px;padding-right:30px;border-block-end-color:#C2C2C21C;border-block-end-width:1px;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-testimonial__content{padding-bottom:30px;padding-left:30px;padding-right:30px;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-swiper-button{font-size:25px;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-swiper-button svg{fill:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-8577915 );opacity:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-testimonial__name{color:#D7D7D7;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-testimonial__text{color:#D7D7D7;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-star-rating{font-size:14px;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-11 .elementor-element.elementor-element-c6822c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c6822c6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c6822c6::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexum.expert/wp-content/uploads/2025/09/smartphone_16115386.png");--background-overlay:'';background-position:216px 0px;background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-c6822c6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-d5e70de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-13e36e0{--display:flex;}.elementor-11 .elementor-element.elementor-element-62de394 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-0329a4e{width:var( --container-widget-width, 101.061% );max-width:101.061%;--container-widget-width:101.061%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-0329a4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-17e27ee{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 30px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-17e27ee.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-844e9d2{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-69a669f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-69a669f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-69a669f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-69a669f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-69a669f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group > label{font-family:"Open Sans", Sans-serif;font-size:1px;font-weight:400;font-style:italic;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#02010161;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#02010161;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-group .elementor-select-wrapper::before{color:#02010161;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-button span{justify-content:center;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-69a669f .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-8577915 );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-button[type="submit"]{background-color:var( --e-global-color-8577915 );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-69a669f .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-8577915 );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-69a669f .e-form__buttons__wrapper__button-next:hover{background-color:#02010100;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-button[type="submit"]:hover{background-color:#02010100;color:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-69a669f .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-8577915 );}.elementor-11 .elementor-element.elementor-element-69a669f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80f1caa );}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-21e9c70::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-11 .elementor-element.elementor-element-c6822c6::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-511b66e{--width:49.131%;}.elementor-11 .elementor-element.elementor-element-d249610{--width:100%;}.elementor-11 .elementor-element.elementor-element-71dc659{--width:100%;}.elementor-11 .elementor-element.elementor-element-420762c{--width:80;}.elementor-11 .elementor-element.elementor-element-13e36e0{--width:45%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-b9e7efc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b9e7efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-11 .elementor-element.elementor-element-8d11880:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8d11880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-11 .elementor-element.elementor-element-2fb8395:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2fb8395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-11 .elementor-element.elementor-element-a2aa57b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a2aa57b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-8beb3c7{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-a7195ea{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-a7195ea .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-11 .elementor-element.elementor-element-0950144{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-2820d3e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a466cf7 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-2eb2c73 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-8299a2d .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-5036e39 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-eb73cac{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-91d4097{--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-11 .elementor-element.elementor-element-b9e7efc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-18f7cb0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-8d11880{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d249610{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-11 .elementor-element.elementor-element-71dc659{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-11 .elementor-element.elementor-element-21e9c70::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-21e9c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-11 .elementor-element.elementor-element-21e9c70{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2b047be{width:var( --container-widget-width, 435.344px );max-width:435.344px;--container-widget-width:435.344px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0a9b727.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0a9b727{text-align:center;}.elementor-11 .elementor-element.elementor-element-3c05c82{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-11 .elementor-element.elementor-element-3c05c82 .elementor-icon{font-size:75px;}.elementor-11 .elementor-element.elementor-element-3c05c82 .elementor-icon svg{height:75px;}.elementor-11 .elementor-element.elementor-element-d43d6d7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-2fb8395{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6cbb291{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-c19830d .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-12f5f77 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-5f47b51 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-e69e9b5 .elementor-image-box-img{margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-bc29ab9{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a2aa57b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1a670a2.elementor-arrows-yes .elementor-main-swiper{width:calc( 95% - 40px );}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-main-swiper{width:95%;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-testimonial__icon{font-size:7px;}.elementor-11 .elementor-element.elementor-element-1a670a2 .elementor-testimonial__icon svg{width:7px;}.elementor-11 .elementor-element.elementor-element-c6822c6::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c6822c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-11 .elementor-element.elementor-element-c6822c6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-17e27ee{width:var( --container-widget-width, 339.812px );max-width:339.812px;--container-widget-width:339.812px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-69a669f{width:var( --container-widget-width, 328.719px );max-width:328.719px;--container-widget-width:328.719px;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-0950144 */.elementor-11 .elementor-element.elementor-element-0950144 {
    width: 50%;
}

@media only screen and (max-width: 680px) {
    
   .elementor-11 .elementor-element.elementor-element-0950144 {
    width: 100%;
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2820d3e */.elementor-11 .elementor-element.elementor-element-2820d3e .blok {
    width: 100% !important;
}

.elementor-11 .elementor-element.elementor-element-2820d3e .blok {
	/*cursor: pointer;*/
	position: relative;
	padding: 15px 22px;
	
	font-size: 25px;
	
	transition: all 1s;
}

.elementor-11 .elementor-element.elementor-element-2820d3e .blok:after,
.elementor-11 .elementor-element.elementor-element-2820d3e .blok:before {
	content: " ";
	width: 10px;
	height: 10px;
	position: absolute;
	border: 0px solid #fff;
	transition: all 1s;
}

.elementor-11 .elementor-element.elementor-element-2820d3e .blok:after {
	top: -1px;
	left: -1px;
	border-top: 2px solid rgba(0, 0, 0, 0);
	border-left: 2px solid rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-2820d3e .blok:before {
	bottom: -1px;
	right: -1px;
	border-bottom: 2px solid rgba(0, 0, 0, 0);
	border-right: 2px solid rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-2820d3e .blok:hover {
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
    
}

.elementor-11 .elementor-element.elementor-element-2820d3e .blok:hover:before {
	width: 100%;
	height: 100%;
	opacity: .5;
    border-right: 1px solid rgba(255, 255, 255, 0.255);
    border-bottom: 1px solid rgba(255, 255, 255, 0.255);
    
}


.elementor-11 .elementor-element.elementor-element-2820d3e .blok:hover:after {
	width: 100%;
	height: 100%;
	
    border-left: 1px solid rgba(255, 255, 255, 0.255);
    border-top: 1px solid rgba(255, 255, 255, 0.255);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2adf0ce */.elementor-11 .elementor-element.elementor-element-2adf0ce:after{
    display: block;
    content:'';
    /*background-color: red;*/
    width: 100%;
    height: 100%;
    position: absolute;
    top: -30px;
    left: 30px;
    z-index: -1;
    border: 3px solid #FF6A4050;
    
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5f4ded7 */.elementor-11 .elementor-element.elementor-element-5f4ded7 .elementor-counter-number-suffix {
    font-size: 20px;
    bottom: 0;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-18f7cb0 */.elementor-11 .elementor-element.elementor-element-18f7cb0 .elementor-counter-number-suffix {
    font-size: 20px;
    bottom: 0;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-23544f0 */.elementor-11 .elementor-element.elementor-element-23544f0 .elementor-counter-number-suffix {
    font-size: 20px;
    bottom: 0;
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ac4e5f *//*.elementor-11 .elementor-element.elementor-element-0ac4e5f .elementor-icon-box-title span:before {*/
/*    display: block;*/
/*    content: '1';*/
 
/*   color: #FF6A40;*/
/*   opacity: 0.8;*/
/*   width: 40px;*/
/*   border: 1px solid #FF6A40;*/
/*   border-radius: 50%;*/
/*   margin-left: auto;*/
/*   margin-right: auto;*/
/*   margin-bottom: 10px;*/
   
/*}*/

.elementor-11 .elementor-element.elementor-element-0ac4e5f {
backdrop-filter:blur(6px);
-webkit-backdrop-filter:blur(6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fa64524 *//*.elementor-11 .elementor-element.elementor-element-fa64524 .elementor-icon-box-title span:before {*/
/*    display: block;*/
/*    content: '1';*/
 
/*   color: #FF6A40;*/
/*   opacity: 0.8;*/
/*   width: 40px;*/
/*   border: 1px solid #FF6A40;*/
/*   border-radius: 50%;*/
/*   margin-left: auto;*/
/*   margin-right: auto;*/
/*   margin-bottom: 10px;*/
   
/*}*/

.elementor-11 .elementor-element.elementor-element-fa64524 {
backdrop-filter:blur(6px);
-webkit-backdrop-filter:blur(6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d676404 *//*.elementor-11 .elementor-element.elementor-element-d676404 .elementor-icon-box-title span:before {*/
/*    display: block;*/
/*    content: '1';*/
 
/*   color: #FF6A40;*/
/*   opacity: 0.8;*/
/*   width: 40px;*/
/*   border: 1px solid #FF6A40;*/
/*   border-radius: 50%;*/
/*   margin-left: auto;*/
/*   margin-right: auto;*/
/*   margin-bottom: 10px;*/
   
/*}*/

.elementor-11 .elementor-element.elementor-element-d676404 {
backdrop-filter:blur(6px);
-webkit-backdrop-filter:blur(6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-913f5c2 *//*.elementor-11 .elementor-element.elementor-element-913f5c2 .elementor-icon-box-title span:before {*/
/*    display: block;*/
/*    content: '1';*/
 
/*   color: #FF6A40;*/
/*   opacity: 0.8;*/
/*   width: 40px;*/
/*   border: 1px solid #FF6A40;*/
/*   border-radius: 50%;*/
/*   margin-left: auto;*/
/*   margin-right: auto;*/
/*   margin-bottom: 10px;*/
   
/*}*/

.elementor-11 .elementor-element.elementor-element-913f5c2 {
backdrop-filter:blur(6px);
-webkit-backdrop-filter:blur(6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-326355a *//*.elementor-11 .elementor-element.elementor-element-326355a .elementor-icon-box-title span:before {*/
/*    display: block;*/
/*    content: '1';*/
 
/*   color: #FF6A40;*/
/*   opacity: 0.8;*/
/*   width: 40px;*/
/*   border: 1px solid #FF6A40;*/
/*   border-radius: 50%;*/
/*   margin-left: auto;*/
/*   margin-right: auto;*/
/*   margin-bottom: 10px;*/
   
/*}*/

.elementor-11 .elementor-element.elementor-element-326355a {
backdrop-filter:blur(6px);
-webkit-backdrop-filter:blur(6px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1095556 *//*.elementor-11 .elementor-element.elementor-element-1095556 .elementor-icon-box-title span:before {*/
/*    display: block;*/
/*    content: '1';*/
 
/*   color: #FF6A40;*/
/*   opacity: 0.8;*/
/*   width: 40px;*/
/*   border: 1px solid #FF6A40;*/
/*   border-radius: 50%;*/
/*   margin-left: auto;*/
/*   margin-right: auto;*/
/*   margin-bottom: 10px;*/
   
/*}*/

.elementor-11 .elementor-element.elementor-element-1095556 {
backdrop-filter:blur(6px);
-webkit-backdrop-filter:blur(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e99a8f3 */<div class="pl-map-wrap">
  <!-- toolbar -->
  <div class="pl-map-toolbar">
    <button type="button" class="pl-btn" data-zoom="out" aria-label="Oddal">−</button>
    <button type="button" class="pl-btn" data-zoom="in" aria-label="Przybliż">+</button>
    <button type="button" class="pl-btn" data-zoom="reset" aria-label="Reset widoku">Reset</button>
    <span class="pl-hint">Desktop: przeciągaj myszą • Telefon: przesuwaj DWOMA palcami • Przybliż: + lub uszczypnięcie</span>
  </div>

  <div class="pl-map-viewport" id="plViewport">
    <svg id="plMap" viewBox="0 0 800 600" role="img" aria-label="Mapa Polski">
      <g id="plInner" transform="translate(0,0) scale(1)">
        <!-- kontur Polski -->
        <path id="plOutline"
                      d="M382.914,525.008l0.241-1.463l-0.165-1.812l-0.817-3.74l-0.253-0.794l-0.67-1.533l-0.265-0.844l-0.382-3.024
          l-0.235-0.686l-0.853-0.636l-0.888,0.154l-0.888,0.386l-0.829,0.068l-0.717-0.432l-1.117-1.322l-0.741-0.609l-0.811-0.245
          l-1.752-0.155l-0.759-0.532l-0.359-0.659l-0.57-2.56l-1.341-2.767l-0.988-2.677l-0.023-2.365l1.564-1.819l-1.511-0.816
          l-0.247-1.081l0.141-1.355l-0.353-1.602l-0.841-0.511l-2.24,1.438l-1.323,0.005l-4.227-2.342l-2.199-0.785l-2.293,0.283h0.124
          l0.1,0.05l0.076,0.1l0.065,0.151l-1.593,1.392l-0.823,0.164l-1.129-0.927l-0.317-0.598l-0.394-1.37l-0.241-0.484l-0.676-0.503
          l-1.335-0.279l-0.67-0.302l-1.793-1.549l-0.864-0.48l-3.634-0.69l-0.741-0.86l0.37-1.633l-3.322-2.178l-0.806-0.202l-0.946-0.237
          l0.253,2.005l0.3,0.128l0.453-0.142l0.488,0.014l0.4,0.613l0.1,0.883l-0.288,0.389l-1.852,0.553l-2.281,0.069l-1.035,0.27
          l-1.676,1.5l-2.07,0.631l-2.069-0.439l-3.686-3.677l-0.641-0.888l-0.447-1.057l-0.318-1.094l-0.388-0.98l-0.629-0.756l-0.535-0.536
          l-0.176-0.509l0.182-0.486l0.529-0.454l0.023-0.064l0.012-0.069l-0.012-0.082l-0.023-0.087l-0.8-0.17l-1.546-0.77l-0.747-0.202
          l-0.606,0.142l-0.482,0.28l-0.576,0.105l-0.888-0.403l-2.763-3.508l-0.118-0.647l0.418-0.895l0.623-0.317l2.746-0.106l1.517-0.597
          l2.422-1.455l1.152-1.001l0.535-1.346l-0.888-1.645l-0.6-0.598l-0.129-0.896l0.112-0.814l0.617-1.665l0.129-0.281l0.041-0.267
          l-0.029-0.239l-0.141-0.202l-1.047-1.418l-0.318-0.299l-0.964-0.359l-0.37,0.239l-0.147,0.608l-0.318,0.727l-1.687,2.342
          l-0.976,0.8l-1.317,0.345l-5.086-0.901l-2.71,0.248l-1.67,2.032l-0.294,0.198l-0.3,0.064l-0.306-0.069l-0.288-0.193l-0.529-1.655
          l-1.241-1.007l-1.258,0.097l-0.617,1.628l-0.759-0.575l-0.394-0.915l-0.112-1.127l0.071-1.159l-0.259-0.225l-0.235-0.258
          l-0.2-0.299l-0.159-0.336l1.047-0.423l-1.176-0.502l-2.669,0.078l-1.352-0.391l-2.005-1.271l-0.559-0.608l-0.341-0.774
          l-0.353-1.152l-0.194-0.968l0.123-0.249l-0.664-0.203l-1.735,0.36l-0.782-0.009l-0.729-0.387l-1.323-1.116l-0.623-0.383
          l-5.844-1.642l-1.317,0.157l-0.841-0.506l-1.605-0.966l-1.299-0.166l-1.546,0.941l0.006,1.246l1.823,2.697l0.647,1.632l0.423,1.898
          l0.559,1.727l1.064,1.1l1.388,0.815l1.035,1.141l0.6,1.596l0.082,2.161l0.741,0.984l0.112,1.172l-0.365,0.758L278.42,463
          l-0.605-0.91l-0.265-0.538l-0.341-0.234l-0.835-0.014l-0.159,0.244l0.012,1.075l-0.141,0.326l-0.512,0.037l-1.052-0.377l-0.5,0.018
          l-0.682,0.473l-0.947,1.318l-0.535,0.478l-0.637,0.163l-0.691,0.177l-1.141-0.078l-1.129,0.165l-1.276,1.097l-1.023,1.551
          l-0.617,1.202l-0.694,0.986l-1.264,0.917l-1.752,2.397l-2.311,0.169l-2.387-1.242l-1.958-1.811l-1-1.312l-0.535-1.11l-0.647-3.029
          l-0.617-1.681l-1.723-1.801l-0.723-1.31l-0.823-1.122l-1.446-2.64l-0.817-1.155l-1.264-0.888l-2.534-0.93l-1.011-1.349
          l-0.147-0.778l0.047-0.811l-0.041-0.829l-0.4-0.829l-0.541-0.171h-2.593l-0.664,0.217l-0.406,0.355l-0.417,0.092l-0.729-0.59
          l-0.27-0.516l-0.735-2.301l-1.846-0.327l-0.535-1.596l0.447-1.417l1.135,0.258l-0.106-0.272l-0.276-0.992l0.347-0.032l0.523-0.332
          l0.312-0.125l0.876-0.734l0.999-0.596l0.853-0.734l0.441-1.155l0.894-0.291l1.823,0.508l0.976-0.217l0.535-0.753l1.17-1.16
          l0.488-0.684l-0.159,0.051l-0.006-0.527l0.076-0.689l0.088-0.453l0.247-0.518l0.159-0.25v-0.296l-0.217-0.676l1.787-0.736
          l-0.517-1.708l-4.845-5.147l-1.746-0.992l-1.858-0.478l-2.064-0.042l-0.735,0.158l-0.417,0.9l-0.412,1.145l-0.694,0.876
          l-0.958,0.222l-0.864-0.408l-1.799-1.381l-2.399-0.246l-3.528,3.425l-2.416,0.445l-0.118-0.269l-0.041-0.283l0.047-0.287
          l0.112-0.292l0.817-0.667l0.129-1.066l-0.312-1.238l-0.494-1.215l-0.741-1.41l-0.764-0.742l-0.941-0.135l-3.369,1.271l-1.576,0.046
          l-0.365-0.13l-2.875-4.906l-0.182-0.548l-0.123-0.613l-1.411-0.135l-4.727,1.147l-0.6-0.19l-0.418-0.409l-0.752-1.157l-0.647-0.432
          l-11.383-3.998l-2.369,0.2l-0.529,0.66l-0.541,0.958l-0.629,0.665l-0.095-0.03l-0.71-0.225l-0.365-0.744l0.047-0.856l0.159-0.902
          l-0.018-0.875l-0.682-1.689l-0.864-0.717l-1.029-0.456l-1.135-0.913l-0.606-0.978l-0.67-1.491l-0.529-1.589l-0.171-1.282l0.4-1.66
          l0.494-0.947l0.059-0.872l-0.911-1.48l-1.517-0.756l-3.24-0.051l-0.535-1.326l-0.265-1.373l-0.664-0.336l-0.735,0.519l-0.512,1.182
          v0.009l-0.188,0.92l-0.641,0.131l-0.8-0.397l-0.67-0.663l-0.482-0.892l-2.881-0.635l-1.082-0.998l-0.159,0.745l-0.265,0.416
          l-0.823,0.603l-0.323,0.07l-0.323,0.154l-0.288,0.238l-0.259,0.308h-0.006l0.241,1.023l0.923,0.733l0.864,1.265l0.065,2.622
          l-0.176,0.457l-0.559,0.634l-0.159,0.308l-0.053,0.504l0.035,0.345l0.065,0.256l0.071,3.131l-0.118,0.778l-6.497-0.48l-2.058,0.578
          l-1.211-0.042l0.006-1.677l0.805-1.333l2.023-2.256l2.869-6.846l2.54-6.457l0.171-1.039l0.012-1.741l0.1-0.892l0.306-0.627
          l0.441-0.419l0.376-0.604l0.118-1.164l0.065-2.292l0.464-2.546l0.77-2.419l0.976-1.922l-0.235-0.254l-0.206-0.282l0.294-2.638
          l-0.829-1.784l-1.288-1.521l-1.052-1.855l-0.159-0.628l-0.247-1.633v-0.085l-0.341-3.863l-0.212-2.405l0.482-1.141l-0.588-1.257
          l-1.052-1.109l-0.888-0.698l-1.288-0.618l-2.669-0.793l-1.299-0.746v-0.009l-1.199-0.859l-3.716-1.254l-1.258-1.318l-0.186-0.968
          l-0.126-0.655l0.464-1.778l1.105-1.757l0.67-1.834l-0.094-2.412l-0.559-2.326l-0.735-1.585l-2.763-2.307l-1.282-1.509l-0.588-2.335
          l-0.223-2.424l-0.788-1.059l-1.029-0.715l-0.935-1.433l-0.171-1.95l0.747-1.596l3.263-3.334l1.046-1.407l0.876-1.66l0.482-1.804
          l0.2-5.637l0.306-0.898l1.229-2.238l0.241-0.875l0.106-0.848l0.182-0.829l0.435-0.786l1.047-1.308l-3.698-2.78l-0.57-1.328
          l0.347-2.404l0.612-1.687l0.217-1.325l-0.823-1.292v-0.576l1.111-1.473l0.018-1.901l-0.882-1.632l-1.593-0.699l-1.617-0.377
          l-1.928-0.994l-1.276-1.439l0.341-1.692l-1.194-2.708l-1.352-4.065l-0.318-3.703l2.946-2.606l1.376-2.193l0.941-2.192l-0.265-0.997
          l-1.058-0.971l0.441-2.172l1.593-3.358l-1.77-1.461l-0.327-0.369l-3.301-3.723l-3.404-1.354l-1.635-2.244l-1.082-0.507
          l-0.594-0.575l-1.946-3.852l-0.882-1.036l-6.044-4.472l-1.552-0.834l-1.858-2.203l-1.141-0.506l-1.264-0.092l-1.194-0.375
          l-0.988-0.779l-0.653-1.324l1.511-1.317l0.588-1.142l0.235-1.783l-0.129-1.18l-0.694-3.348l-0.341-0.949v-0.588l2.752-2.053
          l3.463-1.817l3.351-2.68l1.746-1.836l0.764-1.71l0.159-0.793l1.705-5.364l-0.118-1.372l-0.341-1.343l-0.206-1.542l0.159-1.263
          l0.406-1.161l0.564-0.847l0.6-0.324l0.417-0.626l1.482-2.932l-0.741-0.688l-0.223-0.531l-0.87-0.74l-0.347-0.605l-0.176-0.934
          l-0.035-1.726l-0.088-0.807l-0.384-1.79l-1.191-5.556l-0.594-4.943l-1.194-2.019l-0.594-1.995l-1.382-2.145l-0.412-1.973
          l-0.041-2.122l0.153-3.505l-0.106-0.946l-1.194-3.727l-0.858-1.88l0.235-1.493l-0.07-2.7l0.002-0.01l0.557-0.063l1.023-0.446
          l0.75-0.7l0.074-0.782l-1-0.7l0.556-0.333l0.185-0.329l-0.185-0.329l-0.556-0.325l0.319-0.716l0.56,0.501l0.796,0.399l0.704,0.532
          l0.662,1.854l0.805,0.622l1.555,0.751l1.139,1.231l0.625,0.524l2.509,0.43l3.055,1.098l1.06,0.832l0.866,1.25l1.87,3.599
          l0.653,0.85l0.301-0.281l0.065-1.537l0.259-0.894l0.482-0.585l0.782-0.621l-0.042-0.363l-0.014-0.379l0.056-0.562l-0.611-0.18
          l-1.458-0.133l-0.653-0.344l-1.764-4.264l0.37-2.124l1.394-4.173l0.653,0.58l0.565-0.165l0.62-0.368l0.884-0.047l-0.403-2.429
          l0.208-1.936l0.393-1.721l0.19-1.812h-0.389l-0.139,1.154l-0.444,0.765l-1.361,1.376l0.357,0.659l-0.5-0.208l-0.398-0.259
          l-0.32-0.361l-0.305-0.49l0.292-0.282l0.514-0.686l0.361-0.349l-0.782-1.636l-1.352-0.769l-6.31-0.66l-0.889-0.985l0.718-1.881
          l-0.185-0.192l-0.046-0.028l-0.019-0.079l-0.106-0.362l-0.56,0.966l-0.445,0.138l-0.481-0.259l-0.681-0.185l-0.495,0.196
          l-0.389,0.479l-0.38,0.621l-0.486,0.628l1.699,0.33l0.926,0.424l0.482,0.62l-0.111,1.17l-0.593,0.851l-0.722,0.333l-0.514-0.381
          l-1.555,0.985l-0.773,0.251l-0.815,0.082v0.659l0.782,0.306l-0.042,0.2l-0.741,0.153l-0.537-0.082l-0.898-0.471l-0.667-0.106
          l-0.949-0.639l-2.736-3.971l-1.333-0.613l-0.132,0.016l-0.459-1.506l-0.994-1.227l0.541-0.16l0.47-0.324l0.966-2.606l0.94,0.429
          l0.62,0.519l1.741,0.66l5.629,0.468l2.259-0.468l2.208-1.179l4.083-3.017l15.05-6.714l12.981-3.411l15.828-6.7l10.25-2.747
          l11.222-3.042l11.032-5.017l9.166-1.149l6.296-2.117l-0.718,0.729l-2.819,1.268l1.236,0.88l5.014-0.88v-0.602h-0.389v-0.722h2.713
          l-0.028-0.476l-0.06-0.087l-0.107,0.032l-0.195-0.143l0.111-1.571l-1.31-0.063l-3.097,0.976l1.958-0.972l2.356-1.547l3.518-4.145
          l-0.713,1.454l-1.273,1.334l-0.495,0.726l0.519-0.19l1.032-0.214l0.903-0.365l0.792-0.953l1.995-0.945l0.731-0.846l-0.676-1.418
          l-1.13-0.036l-0.5,0.608l-0.833,0.846l2.412-4.173l6.588-8.507v0.602l-0.306,0.956l0.574,0.243l0.917-0.351l0.727-0.849
          l0.361-1.315l-0.333-0.403l-0.736,0.311l-0.847,0.805l1.167-2.34l1.977-1.986l3.884-2.43l11.884-1.761l4.616-1.845l2.421-0.412
          l2.148-0.775l5.454-5.999l17.157-8.069l21.518-4.085l9.657-3.326L344.184,30h9.361l1.287,0.478l2.065,1.812l0.759,0.398
          l1.194,0.277l19.43,11.651l3.542,4.611l0.574,1.08l0.583,1.527l0.056,1.335l-1.005,0.487l-0.25-0.336l-0.278-0.715l-0.347-0.708
          l-1.037-0.736l-0.694-1.844l-0.935-1.2l-2.708-4.6l-0.528-0.252l-1.995-0.413l-0.505-0.212l-0.542-0.926l-1.611-0.561l-3.398-2.341
          l-3.342-1.613l-0.537-0.77l-1.847-1.429l-0.486-0.229l-0.694,0.313l-0.361,0.506l-0.806,2.817l-0.111,0.65v1.44l0.306,0.365
          l1.361,0.613l0.306,0.369l0.685,1.202l0.833,1.818l-0.033,0.753l-0.217,0.653l0.019,0.644l0.657,0.7l-0.343,1.92l0.648,0.816
          l1.083-0.228l0.944-1.224l-0.333,1.632l0.458,1.303l0.708,1.103l1.435,4.462l0.445,0.946l-0.222,2.25l0.046,3.875l0.37,3.668
          l0.796,1.636l0.893,0.299l1.736,1.337l0.889,0.306l0.764,0.08l0.949,0.294l0.815,0.533l0.347,0.851l0.958,1.348l9.592,3.111
          l2.12,0.159l1.773-0.981l0.486,0.496l0.667,0.365l1.565,0.473l21.337-3.194l4.708-2.286l2.236-0.525l1.806-0.835l3.5-3.661
          l0.968-0.426l1.207,0.986l2.816,0.976l4.436,0.237l11.744,0.627l22.036,1.182l16.427,0.876l16.427,0.876l20.354,1.08l24.652,1.317
          l15.824,0.84l15.824,0.84l13.27,0.711l10.695,0.57l3.916-1.301l1.07-0.873l1.44-2.678l0.077-0.143l1.417-0.667l1.211,0.167
          l3.41,1.767l0.617,0.081l1.293-0.273l0.582,0.136l0.606,0.616l0.323,0.762l0.253,0.762l0.359,0.626l0.641,0.439l1.952,0.232
          l0.359,0.54l-0.206,0.928l-0.329,1.104l-0.006,1.033l1.023,1.436l1.305-0.005l1.358-0.579l1.146-0.257l1.035,0.504l3.528,2.966
          l2.169,1.334l4.586,1.741l1.136,0.972l1.051,0.899l0.547,0.855l1.035,1.985l0.523,0.754l0.588,0.402l1.223,0.337l0.523,0.311
          l0.941,1.396l0.794,1.942l0.623,2.172l0.435,2.071l0.829,4.524l0.018,2.187l-0.847,1.486l-0.688,0.575l-0.306,0.38l-0.276,0.43
          l-0.035,1.035l0.241,0.88l0.459,0.7l0.606,0.5l0.335,0.435l0.165,0.485l-0.035,0.529l-0.235,0.564l0.071,2.831l0.588,2.36
          l0.753,2.224l0.582,2.427l0.523,5.123l0.6,1.98l1.382,2.038h0.006l0.129,5.901l1.358,6.695l4.827,14.888l2.681,5.595l1.141,3.016
          l2.275,9.003l1.005,2.708l1.023,1.378l0.558,1.343l0.441,1.382l0.676,1.469l1.017,1.121l0.976,0.76l0.6,1.142l-0.129,2.298
          l-0.512,1.367l-0.688,1.141l-0.547,1.305l-0.076,1.847l0.488,1.604l1.723,2.222l0.653,1.4l0.094,0.726l-0.135,1.136l0.006,0.603
          l0.482,2.631l0.023,0.756l-0.17,0.583l-0.629,1.273l-0.159,0.744l0.053,1.012l0.194,0.565l0.229,0.475l0.147,0.721l0.476,11.415
          l0.118,2.823l-0.782,4.014l-2.263,2.798l-7.555,5.169l-9.507,2.718l-5.039,2.945l-5.015,4.187l-6.926,10.689l-2.281,2.8
          l-1.047,1.637l-2.64,5.408l0.176,0.043l0.418,0.353l0.422,0.356l0.623,0.915l0.182,1.222l-0.453,1.652l1.282,0.823l4.092,1.109
          l0.876-0.343l0.747,0.756l3.534,1.331l1.193,0.127v0.576l-0.417,0.856l0.165,0.154l0.817-0.316l0.711,0.316l0.511,0.53l0.541,0.103
          l0.782-0.949l0.224,0.412l0.564,0.475l0.376,0.439l0.952-0.928l0.218,0.697l-0.159,1.11l-0.229,0.326l1.582,3.169l1.105,0.352
          l2.699-0.084l1.07,0.651l0.376,0.718l0.288,0.754l0.341,0.586l0.535,0.239l0.694,0.486l0.229,1.069l0.059,1.066l0.47,1.152
          l0.805,3.493l0.653,1.578l-0.894,0.666l-0.747,1.181l-1.076,2.562l-0.37,1.697l-0.041,2.986l-0.37,1.043l0.223,0.091l0.1,0.005
          l0.041,0.109l0.029,0.424l-0.682,0.383l-0.235,1.997l-0.635,0.764l0.894,1.667l1.047,1.42l-0.635,2.139l-1.094,1.088l-1.193,0.734
          l-0.964,1.116l-0.229,0.66l-0.229,0.985l-0.323,2.117l0.206,0.474l0.382,0.645l0.129,0.572l-0.523,0.251l-0.223,0.256l0.182,0.59
          l0.347,0.633l0.282,0.398l-0.729,0.908l-0.347,0.213l-0.511,0.071v0.685l0.647,0.706l0.077,0.888l-0.3,2.474l0.2,1.316l0.494,1.275
          l1.246,2.152l-0.388,0.038l-0.388-0.038l0.706,1.43l0.905,0.345l0.776,0.468l0.223,1.224l0.106,0.564l0.382,1.28l0.894,0.621
          l1.029,0.385l0.805,0.55l-0.888,1.826l0.088,0.569l2.317,3.426l0.464,1.093l-0.659,0.309l-0.406,0.636l-0.07,0.938l0.353,1.232
          l-1.041,0.407l-1.011,1.076l-0.782,1.339l-0.306,1.214l0.37,1.935l0.894,0.463l1.099,0.021l0.97,0.635l3.151,6.921l1.282,1.565
          l2.893,1.836l2.705,2.768l0.635,1.101l-0.941,0.49l-0.212,0.834l0.841,1.793l1.493,2.321l0.494,1.212l0.67,3.787v0.561l-0.241,0.71
          l0.417,0.369l0.723,0.294l0.694,0.477l0.629,0.962l0.159,0.742l0.059,0.812l0.312,1.185l0.853,1.418l3.845,3.562l4.739,2.623
          l0.735,1.127l-0.7,1.564l-1.729,0.368l-1.887,0.014l-1.158,0.517l-1.505-0.852l-1.57,0.21l-1.305,0.996l-0.7,1.545l0.106,1.721
          l0.841,1.144l1.346,0.628l1.587,0.195v0.558l-0.741,1.575l0.8,1.375l1.552,0.975l1.529,0.376l-0.347,2.047l0.447,1.888l1.443,3.487
          l0.015,0.036l-1.317,2.284l0.576,4.259l0.406,1.184l0.294,0.25l-0.071,0.199l-0.711,1.027l-1.076,1.151l-3.663,1.923l-0.159,1.077
          l0.088,1.723l-0.094,1.159l-0.259,0.965l-1.246,2.939l-2.993,1.245l-10.307,0.129l-1.964,0.622l-0.982,0.503l-0.77,0.76
          l-0.623,1.309l-0.715,2.368l-0.037,0.124l-0.788,1.151l-4.486,4.886l-1.646,1.333h-0.006l-0.006,0.005h-0.006l-3.099,2.385
          l-2.569,1.998l-12.999,14.151l-1.711,2.654l-2.081,1.637l-2.264,2.509l-6.168,9.069l-2.381,2.452l-0.3,0.729l-0.465,1.776
          l-0.265,0.629l-0.494,0.496l-1.005,0.373l-0.5,0.332l-0.553,0.678l-3.504,6.367l-0.958,0.973l-0.623,0.268l-1.223,0.245
          l-0.635,0.55l-0.412,0.759l-0.982,2.806l-4.315,5.819l-1.417,3.385l1.094,3.133l0.382,1.281l0.353,3.722l0.212,0.994l0.159,0.484
          l0.741,1.175l1.229,1.301l0.318,0.668l0.253,1.391l0.77,8.001l-0.217,1.266l-0.958,2.652l-0.805,3.083l-0.9,1.884l-0.306,1.057
          l0.347,0.463l0.265-0.175l0.753-0.949l0.894,0.629l-0.071,0.036l-0.218,0.054l1.846,1.303l1.664,2.197l1.047,0.777l2.552,1.432
          l0.688,0.88l0.006,0.736l-0.517,1.701l-0.071,1.18l0.247,0.816l0.923,1.591l0.072,0.184l0.11,0.282L611.717,570l-1.152-0.497
          l-1.258-1.138l-1.017-0.533l-0.629-0.202l-1.052-1.48l-0.576-0.547l-0.617-0.072l-1.282,0.39l-2.058-0.153l-1.217,0.117
          l-1.223-0.148l-1.399-0.96l-2.134-2.365l-1.141-0.354l-1.199,1.158l-1.97-0.974l-4.451-0.193l-2.087-0.642l-2.881-2.906
          l-1.211-0.481l-3.145,0.121l-2.669-0.818l-0.423-0.364l-0.129-0.548l0.159-0.562l-0.006-0.611l-0.623-0.697l-0.47-0.09
          l-1.364,0.166l-0.57-0.036l-0.658-0.292l-1.852-1.196l-4.027-0.769l-1.611-1.183l-0.376-2.773l-0.717-3.077l-1.635-2.65
          l-2.052-1.939l-3.063-1.534l-2.087-1.927l-1.041-0.596l-1.147,0.212l-0.982,0.903l-0.805,0.961l-0.594,0.397l-0.876-0.713
          l-1.911-2.953l-0.958-0.985l-0.564-0.167l-0.882,0.199l-0.429-0.059l-0.576-0.402l-1.058-1.035l-0.576-0.389l-1.064-0.276
          l-4.074,0.461l-0.862,0.351l-1.037,0.422l-0.835-0.249l-2.111,0.465l-0.941,0.009l-5.544-1.573l-3.187-1.704l-0.788-0.19
          l-1.029,0.714l-1.776,2.639l-0.976,0.917l-1.223,0.203l-0.87-0.601l-0.811-0.908l-1.029-0.709l-0.882-0.081l-2.311,0.47
          l-0.87,0.416l-1.152,1.292l0.694,0.795l1.311,0.799l0.694,1.318l-0.465,0.799l-1.052,0.212l-1.199,0.014l-0.894,0.19l-1.17,1.142
          l-1.858,2.729l-1.229,1.068l-1.335,0.482l-1.047-0.198l-0.923-0.672l-0.929-0.969l-1.064-0.794l-0.894-0.135l-0.97,0.059
          l-1.276-0.198l-0.899-0.659l-5.05-6.053l-0.888-0.158l-2.152,0.348l-1.229-0.185l-0.523,0.036l-0.582,0.33l-0.905,1.125
          l-0.653,0.614l-1.346,0.483l-1.246-0.307l-4.809-2.461l-0.888,0.203l0.012,1.504l-2.94,0.113l-2.328-0.881l-0.676,0.014
          l-0.582,0.438l-0.212,0.542l-0.117,0.804l-0.294,1.246l-0.406,1.209l-0.282,0.388l-4.392,0.388l-0.864,0.487l-1.241,1.484
          l-0.559,0.523l-1.252-0.149l-0.141-0.135l-0.323,0.433l-1.088,2.447l-0.323,1.036l-0.394,0.968l-0.706,0.856l-0.323,3.043
          l-0.588,2.177l-1.111,0.859l-1.887-0.926l-2.934-2.767l-1.582-0.824l-1.823,0.202l-1.029,0.765l-1.11,1.15l-0.801,0.829
          l-1.264,0.468l-2.622-0.198l-1.435-0.526l-0.735-1.017l0.229-1.148l2.152-3.521l0.253-0.207l0.365-0.104l0.329-0.194l0.135-0.491
          l-0.106-0.378l-0.021-0.022l-0.432-0.456l-0.015-0.032l-0.091-0.198l-0.006-0.004l-0.776-0.577l-0.2-0.293l0.001-0.007l0.035-0.363
          l0.435-0.654l0.088-0.356l-0.335-4.222l-0.288-1.453l-0.529-1.653l-0.012-0.009l-0.512-0.389l-1.905,0.768l-1.152,0.117
          l-1.241-0.135l-3.269-1.118l0.003-0.026l0.121-1.029l-0.035-1.369l0.088-0.475l0.265-0.552l-2.275-0.023l-1.188-0.321l-0.976-0.755
          l-0.294-0.624l-0.917-2.787l-1.035-4.419l-0.688-1.763l-1.335-0.888l-0.429-0.458l-0.958-1.696l-0.481-0.198l-0.313-0.129
          l-0.329,0.145l-0.217,0.435l-4.933,5.453l-0.429,0.371l-0.806,0.326l-0.588,0.095l-1.752-0.018l-1.094,0.236l-0.929,0.457
          l-0.829,0.792l-0.776,1.245l-0.911,2.841l0.1,0.099l0.182,0.262l0.112,0.416l-0.135,0.583l-0.253,0.19l-0.7,0.018l-0.165,0.036
          l-0.4,1.704l-0.147,1.089l-0.412,0.7l-1.752,0.705l-1.429,0.284l-0.588-0.041l-0.547-0.28l-1.129-0.827l-0.523-0.181l-1.241,0.294
          l-2.199,1.283l-1.441,0.113l-1.111-0.208l-0.318-0.985l0.235-2.874l-0.147-1.298l-0.276-1.185l-0.059-1.249l0.5-1.475l-1.646-1.009
          L382.914,525.008z"
            fill="#f8fafc" stroke="#02386bad" stroke-width="1" vector-effect="non-scaling-stroke"/>
        <g id="plMarkers" fill="none"></g>
      </g>
    </svg>

    <div id="plTooltip" class="pl-tooltip" role="tooltip" aria-hidden="true">
      <div class="pl-tooltip-title"></div>
      <div class="pl-tooltip-desc"></div>
    </div>

    <!-- overlay mobile -->
    <div id="plOverlay" class="pl-twofinger-overlay" aria-hidden="true" role="note">
      <div class="box">
        <button type="button" class="close" aria-label="Zamknij podpowiedź">×</button>
        <div class="msg-title">Przesuwaj mapę dwoma palcami</div>
        <div class="msg-sub">Jednym palcem przewijasz stronę</div>
      </div>
    </div>
  </div>
</div>

  <style>
    .pl-map-wrap{width:100%;max-width:900px;margin:0 auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;}
    #plOutline{transition:filter .5s;}
    .pl-map-wrap:hover #plOutline{filter:drop-shadow(0 2px 8px rgba(0,0,0,.35));}
  
    .pl-map-toolbar{display:flex;align-items:center;gap:.5rem;position:absolute;bottom:0;left:5px;z-index:99}
    .pl-btn{
      border:1px solid #cbd5e1;background-color:#02386bad;color:#f8fafc;padding:.35rem .6rem;border-radius:.6rem;cursor:pointer;
      font-family:"Open Sans",Sans-serif;font-size:1.1rem;line-height:1;transition:color .5s,background-color .5s,transform .5s; margin-bottom: 20px;
    }
    .pl-btn:hover{background:#f8fafc;color:#02386bad;transform:scale(1.1)}
    .pl-btn:focus{background:#0f172a !important}
    .pl-hint{color:#475569;font-size:.85rem}
  
    .pl-map-viewport{
      position:relative;width:100%;aspect-ratio:4/3;
      background:linear-gradient(180deg,#fff,#f8fafc);
      touch-action: pan-y; /* 1 palec przewija stronę */
    }
  
    #plMap{width:100%;height:100%;display:block;background:#fff}
    .pl-marker{cursor:pointer;filter:drop-shadow(0 1px 1px rgba(2,6,23,.15))}
    .pl-marker circle,.pl-marker .pin{stroke:#fff;stroke-width:1;vector-effect:non-scaling-stroke;transition:transform .5s;transform:scale(.6)}
    .pl-marker circle{fill:#02386bad}
    .pl-marker:hover .pin,.pl-marker:hover circle{transform:scale(1.1)}
    .pl-marker:hover circle{fill:#f8fafc}
    .pl-marker .pin{fill:#02386bad}
  
    .pl-tooltip{
      position:absolute;pointer-events:none;padding:.5rem .6rem;font-size:.875rem;line-height:1.2;background:#0f172a;color:#fff;border-radius:.5rem;
      box-shadow:0 6px 18px rgba(2,6,23,.25);transform:translate(-50%,calc(-100% - 12px));white-space:normal;max-width:260px;overflow-wrap:anywhere;
      z-index:2;opacity:0;transition:opacity .3s ease;
    }
    .pl-tooltip::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;border:6px solid transparent;border-top-color:#0f172a}
    .pl-tooltip[data-show="1"]{opacity:1}
    .pl-tooltip-title{font-weight:700;margin-bottom:4px}
    .pl-label{font-weight:400;font-size:10px;fill:#FF6A40;text-anchor:middle;pointer-events:none;user-select:none;paint-order:stroke}
    .pl-marker .pl-label{opacity:1;transition:opacity .12s ease}
    .pl-marker.-hide-label .pl-label{opacity:0}
    svg:focus:not(:focus-visible){outline:none}
  
    /* OVERLAY: dwa palce */
    .pl-twofinger-overlay{
      position:absolute; inset:0; display:none; align-items:center; justify-content:center;
      z-index:3; pointer-events:none; ; /* nie blokuje gestów na mapie */
    }
    .pl-twofinger-overlay[data-show="1"]{ display:flex; }
    .pl-twofinger-overlay .box{
      position:relative; pointer-events:auto;
      background:rgba(15,23,42,.92); color:#fff; padding:30px; border-radius:.75rem;
      box-shadow:0 6px 18px rgba(2,6,23,.28); max-width:86%; text-align:center; opacity: 0.9;
    }
    .pl-twofinger-overlay .msg-title{ font-weight:700; margin-bottom:.25rem; }
    .pl-twofinger-overlay .msg-sub{ font-size:.85rem; opacity:.9; }
    .pl-twofinger-overlay .close{
      position:absolute; top:.35rem; right:.5rem; border:0; background:transparent; color:#fff;
      font-size:1.1rem; line-height:1; cursor:pointer; opacity:.8;
    }
    .pl-twofinger-overlay .close:hover{ opacity:1; }
  
    @media (max-width:480px){
      .pl-btn{padding:.5rem .7rem;font-size:1.2rem; display:none;}
      .pl-hint{display:none}
    }

	.pl-label{
 	 font-weight:400;font-size:10px;fill:#FF6A40;text-anchor:middle;pointer-events:none;user-select:none;
  	paint-order:stroke; /* już było */
  	/*stroke:#0f172a; stroke-width:2; *//* delikatny kontur poprawia czytelność */
	}
	.pl-leader{
  	stroke:#0f172a80; stroke-width:1; fill:none;
	}
  </style>
  
  <script>
(() => {
  // >>> STAŁE układu współrzędnych = viewBox
  const VB_W = 800, VB_H = 600;

const MARKERS = [
  { title:"Kołobrzeg - 25 mln zł", desc:"Finansowanie zabezpieczone na działce w Kołobrzegu dla spółki zajmującej się budownictwem drogowym", value:"25 mln zł", x:27.17, y:13.63 },
  { title:"Dziwnów - 10 mln zł", desc:"Zakup gruntu w Dziwnowie z planem sprzedaży po uzyskaniu pozwolenia na budowę", value:"10 mln zł", x:19.94, y:16.59 },
  { title:"Łódź - 8 mln zł", desc:"Zakup kamienicy do remontu w Łodzi", value:"8 mln zł", x:50.66, y:53.48 },
  { title:"Łódź - 1,2 mln zł", desc:" Zakup kamienicy w Łodzi przy ul. Wawelskiej", value:"1,2 mln zł", x:46.88, y:55.00 },
  { title:"Wrocław - 40 mln zł", desc:"Realizacja budowy 120 lokali we Wrocławiu", value:"40 mln zł", x:33.34, y:63.70 },
  { title:"Wrocław - 7 mln zł", desc:"Realizacja inwestycji przy ul. Pigwowej we Wrocławiu", value:"7 mln zł", x:36.30, y:65.53 },
  { title:"Szczyrk - 59 mln zł", desc:"budowa condohotelu", value:"59 mln zł", x:48.78, y:86.82 },
  { title:"Zakopane - 5 mln zł", desc:"Budowa pensjonatu w Zakopanem przy ul. Strażyska", value:"5 mln zł", x:55.81, y:90.15 },
  { title:"Warszawa - 650 tys zł", desc:"Realizacja inwestycji pod Warszawą", value:"650 tys. zł", x:67.98, y:45.30 },
  { title:"Gdańsk - 1,1 mln zł", desc:"Zakup gruntu w Gdańsku jako bank ziemi dla dewelopera", value:"1,1 mln zł", x:48.12, y:10.72 },
  { title:"Sopot - 3 mln zł", desc:"Pożyczka zabezpieczona na butikowy hotel w Sopocie", value:"3 mln zł", x:44.77, y:8.72 },
  { title:"Bydgoszcz - 42.9 mln zł", desc:"Inwestycja w Bydgoszczy dla spółki Empio", value:"42,9 mln zł", x:44.77, y:31.78 },
  { title:"Zakopane - 2 mln zł", desc:"Wyposażenie kuchni w restauracji Leśniczówka w Zakopanem", value:"2 mln zł", x:58.25, y:88.33 },
  { title:"Września - 2,4 mln zł", desc:"Budowa siłowni we Wrześni", value:"2,4 mln zł", x:34.98, y:40.02 },
  { title:"Szklarska Poręba - 2,4 mln zł", desc:"Finansowanie zabezpieczone na stoku narciarskim w Szklarskiej Porębie", value:"2,4 mln zł", x:23.22, y:67.00 },
  { title:"Kołobrzeg - 56 mln zł", desc:"Finansowanie zabezpieczone na działce w Kołobrzegu dla spółki zajmującej się budownictwem drogowym", value:"56 mln zł", x:25.62, y:15.00 },
  { title:"Krynica-Zdrój - 2 mln zł", desc:"Dokończenie budowy ośrodka w Krynicy-Zdrój", value:"2 mln zł", x:62.38, y:89.17 },
  { title:"Wrocław - 3 mln zł", desc:"Zakup gruntu pod kolejną inwestycję dla dewelopera z Wrocławia", value:"3 mln zł", x:32.09, y:67.03 },
  { title:"Wrocław - 16 mln zł", desc:"Realizacja inwestycji deweloperskiej Cesarskie Ogrody we Wrocławiu", value:"16 mln zł", x:34.85, y:67.28 },
  { title:"Wrocław - 4 mln zł", desc:"Pożyczka zabezpieczona na lokalu usługowym w centrum Wrocławia na poprawę płynności innych inwestycji klienta", value:"4 mln zł", x:31.25, y:71.67 },
  { title:"Kołobrzeg - 5 mln zł", desc:"Dla Wyspa Solna jako equity do projektu deweloperskiego Wyspa Solna (III etap)", value:"5 mln zł", x:23.93, y:15.41 },
  { title:"16 mln zł", desc:" Obligacje na zakup rafinerii produkującej bioestry", value:"16 mln zł", x:62.50, y:46.67 },
  { title:"1,2 mln zł", desc:"Rozwój firmy produkującej meble", value:"1,2 mln zł", x:27.71, y:50.00 },
  { title:"1,6 mln zł", desc:"Dla firmy P11 zajmującej się produkcją pylonów reklamowych dla Dino i Media Expert", value:"1,6 mln zł", x:76.14, y:39.67 },
  { title:"4,5 mln zł", desc:"Uruchomienie nowej linii produkcyjnej", value:"4,5 mln zł", x:40.00, y:53.33 }

  
];

  const svg = document.getElementById('plMap');
  const inner = document.getElementById('plInner');
  const markersGroup = document.getElementById('plMarkers');
  const tooltip = document.getElementById('plTooltip');
  const viewport = document.getElementById('plViewport');
  const overlay = document.getElementById('plOverlay');
  const overlayClose = overlay.querySelector('.close');

  function renderMarkers(){
    markersGroup.innerHTML = "";
    MARKERS.forEach((m) => {
      const g = document.createElementNS("http://www.w3.org/2000/svg", "g");
      g.classList.add("pl-marker");
      g.setAttribute("tabindex", "0");
      g.setAttribute("role", "button");
      g.setAttribute("aria-label", `${m.title}: ${m.desc}`);
      g.dataset.title = m.title; g.dataset.desc  = m.desc;

      // <<< KLUCZOWA ZMIANA: procenty → piksele viewBox 800×600
      const vx = (m.x/100) * VB_W;
      const vy = (m.y/100) * VB_H;
      g.setAttribute("transform", `translate(${vx}, ${vy})`);

      const pin = document.createElementNS("http://www.w3.org/2000/svg","path");
      pin.setAttribute("class","pin");
      pin.setAttribute("d","M0,-18 C8,-18 14,-12 14,-4 C14,3 9,10 0,20 C-9,10 -14,3 -14,-4 C-14,-12 -8,-18 0,-18 Z");

      const dot = document.createElementNS("http://www.w3.org/2000/svg","circle");
      dot.setAttribute("r","5"); dot.setAttribute("cy","-6");

      g.append(pin, dot);

      if (m.value){
        const label = document.createElementNS("http://www.w3.org/2000/svg","text");
        label.setAttribute("class","pl-label"); label.setAttribute("x","0"); label.setAttribute("y","-15");
        label.textContent = m.value;
        g.appendChild(label);
      }
      markersGroup.appendChild(g);
    });
  }
  renderMarkers();


// --- ANTY-KOLIZJA ETYKIET --- //
function layoutLabels(){
  // kandydaci pozycji względem pinu (w lokalnych współrzędnych grupy markera)
  const CANDIDATES = [
    {x:  0, y:-18, anchor:'middle'}, // N
    {x: 16, y:-12, anchor:'start'},  // NE
    {x: 16, y:  4, anchor:'start'},  // E
    {x: 16, y: 20, anchor:'start'},  // SE
    {x:  0, y: 26, anchor:'middle'}, // S
    {x:-16, y: 20, anchor:'end'},    // SW
    {x:-16, y:  4, anchor:'end'},    // W
    {x:-16, y:-12, anchor:'end'},    // NW
  ];

  const groups = Array.from(markersGroup.querySelectorAll('.pl-marker'));
  const placedRects = [];

  // pomocnicza: sprawdzanie kolizji prostokątów w pikselach ekranu
  const overlap = (a,b)=>!(b.left>a.right || b.right<a.left || b.top>a.bottom || b.bottom<a.top);

  // Upewnij się, że każdy marker ma "leader line"
  groups.forEach(g=>{
    if (!g.querySelector('.pl-leader')){
      const ln = document.createElementNS("http://www.w3.org/2000/svg","line");
      ln.setAttribute('class','pl-leader');
      ln.setAttribute('x1','0'); ln.setAttribute('y1','-6');
      ln.setAttribute('x2','0'); ln.setAttribute('y2','-6');
      // linia pod tekstem
      g.insertBefore(ln, g.querySelector('.pl-label') || null);
    }
  });

  // Układanie
  groups.forEach(g=>{
    const label = g.querySelector('.pl-label');
    const leader = g.querySelector('.pl-leader');
    if (!label) return;

    // domyślne: N
    let chosen = CANDIDATES[0];
    let placed = false;

    for (const cand of CANDIDATES){
      label.setAttribute('x', cand.x);
      label.setAttribute('y', cand.y);
      label.setAttribute('text-anchor', cand.anchor);

      // na chwilę pokaż (gdyby było ukryte przez hover)
      const prevOpacity = label.style.opacity;
      label.style.opacity = '1';

      // pobierz rzeczywisty bbox na ekranie
      const r = label.getBoundingClientRect();

      // czy koliduje z już umieszczonymi?
      const collides = placedRects.some(rr => overlap(r, rr));

      if (!collides){
        chosen = cand;
        placed = true;
        placedRects.push(r);
        // ustaw/ukryj leadera w zależności od odsunięcia
        const needsLeader = Math.abs(cand.x) > 1 || cand.y > -16;
        leader.setAttribute('x2', cand.x);
        leader.setAttribute('y2', cand.y - 4);
        leader.style.opacity = needsLeader ? '1' : '0';
        // przywróć ewentualną poprzednią opacity
        label.style.opacity = prevOpacity;
        break;
      }

      // przywróć poprzednią opacity zanim spróbujemy dalej
      label.style.opacity = prevOpacity;
    }

    // jeśli żadna pozycja nie pasuje – zostaw N i schowaj linię
    if (!placed){
      label.setAttribute('x', chosen.x);
      label.setAttribute('y', chosen.y);
      label.setAttribute('text-anchor', chosen.anchor);
      leader.style.opacity = '0';
    }
  });
}

// wywołaj po pierwszym renderze
layoutLabels();

// lekki debounce, żeby nie przeliczać w trakcie przeciągania
let _layoutTimer = null;
function scheduleLayout(){ clearTimeout(_layoutTimer); _layoutTimer = setTimeout(layoutLabels, 60); }

// ponowne układanie po zakończeniu gestów i zmianie rozmiaru
window.addEventListener('resize', scheduleLayout);

// po zoomie/przyciskach wołamy scheduleLayout
const _zoomInBtn  = document.querySelector('[data-zoom="in"]');
const _zoomOutBtn = document.querySelector('[data-zoom="out"]');
const _zoomRstBtn = document.querySelector('[data-zoom="reset"]');
_zoomInBtn.addEventListener('click', scheduleLayout);
_zoomOutBtn.addEventListener('click', scheduleLayout);
_zoomRstBtn.addEventListener('click', scheduleLayout);

// po zakończeniu gestów dotykowych/myszy
viewport.addEventListener('pointerup', scheduleLayout);
viewport.addEventListener('pointercancel', scheduleLayout);
viewport.addEventListener('pointerleave', scheduleLayout);




  // Tooltip
  function showTooltip(evt, target){
    const title = target.dataset.title || "", desc  = target.dataset.desc  || "";
    target.classList.add('-hide-label');
    tooltip.querySelector('.pl-tooltip-title').textContent = title;
    tooltip.querySelector('.pl-tooltip-desc').textContent  = desc;
    tooltip.dataset.show = "1";
    positionTooltip(evt);
  }
  function hideTooltip(target){
    tooltip.dataset.show = "0";
    (target || hoverTarget)?.classList.remove('-hide-label');
  }
  function positionTooltip(evt){
    const rect = viewport.getBoundingClientRect();
    tooltip.style.left = `${evt.clientX - rect.left}px`;
    tooltip.style.top  = `${evt.clientY - rect.top}px`;
  }

  let hoverTarget = null;
  svg.addEventListener('pointermove', e => { if (hoverTarget) positionTooltip(e); });
  svg.addEventListener('pointerover', e => {
    const g = e.target.closest('.pl-marker');
    if (g){ hoverTarget = g; showTooltip(e, g); }
  });
  svg.addEventListener('pointerout', e => {
    const g = e.target.closest('.pl-marker');
    const toMarker = e.relatedTarget && e.relatedTarget.closest && e.relatedTarget.closest('.pl-marker');
    if (g && !toMarker){ hideTooltip(g); if (g === hoverTarget) hoverTarget = null; }
  });
  svg.addEventListener('focusin', e => {
    const g = e.target.closest('.pl-marker');
    if (g){ hoverTarget = g; const r = viewport.getBoundingClientRect(); showTooltip({clientX:r.left+r.width/2,clientY:r.top+r.height/2}, g); }
  });
  svg.addEventListener('focusout', e => { const g = e.target.closest('.pl-marker'); if (g){ hideTooltip(g); if (g === hoverTarget) hoverTarget = null; } });

  // ===== Zoom/Pan (mouse drag + touch: tylko 2 palce)
  let scale = 1, minScale = 1, maxScale = 6;
  let tx = 0, ty = 0;
  let isPanning = false, lastX = 0, lastY = 0;

  const activePointers = new Map(); // id -> {x,y,type}
  let pinchStartDist = 0, pinchStartScale = 1, lastPinchCenter = null;

  function applyTransform(){ inner.setAttribute('transform', `translate(${tx},${ty}) scale(${scale})`); }
  function clampPan(){
    // Użyj rozmiaru viewBox
  function clampPan(){
    const viewW = VB_W, viewH = VB_H;
    const scaledW = viewW * scale;
    const scaledH = viewH * scale;
    const maxOffsetX = (scaledW - viewW) / 2;
    const maxOffsetY = (scaledH - viewH) / 2;
    tx = Math.max(-maxOffsetX, Math.min(maxOffsetX, tx));
    ty = Math.max(-maxOffsetY, Math.min(maxOffsetY, ty));
  }
  }
  function zoomToAt(targetScale, clientX, clientY){
    const rect = svg.getBoundingClientRect();
    targetScale = Math.max(minScale, Math.min(maxScale, targetScale));
    // punkt zoomu liczony w układzie viewBox 800×600
    const mx = ((clientX - rect.left) / rect.width)  * VB_W;
    const my = ((clientY - rect.top)  / rect.height) * VB_H;
    const prev = scale;
    if (targetScale === prev){ clampPan(); applyTransform(); return; }
    scale = targetScale;
    tx = mx - (mx - tx) * (scale / prev);
    ty = my - (my - ty) * (scale / prev);
    clampPan(); applyTransform();
  }
  function zoomAt(clientX, clientY, delta){
    const next = scale * (delta > 0 ? 1.2 : 1/1.2);
    zoomToAt(next, clientX, clientY);
  }

  const getPointersArray = () => Array.from(activePointers.values());
  const dist = (a,b) => Math.hypot(a.x - b.x, a.y - b.y);
  const mid  = (a,b) => ({ x:(a.x + b.x)/2, y:(a.y + b.y)/2 });

  // OVERLAY helpers
  const isTouchDevice = ('maxTouchPoints' in navigator ? navigator.maxTouchPoints > 0 : 'ontouchstart' in window);
  function showOverlay(){ if (!overlay) return; overlay.setAttribute('data-show','1'); overlay.setAttribute('aria-hidden','false'); }
  function hideOverlay(){ if (!overlay) return; overlay.removeAttribute('data-show'); overlay.setAttribute('aria-hidden','true'); try{ sessionStorage.setItem('pl_twofinger_hint_shown','1'); }catch(_){} }
  if (isTouchDevice){ try{ if (!sessionStorage.getItem('pl_twofinger_hint_shown')) showOverlay(); }catch(_){ showOverlay(); } }
  overlayClose.addEventListener('click', (e) => { e.stopPropagation(); hideOverlay(); });

  viewport.addEventListener('pointerdown', (e) => {
    activePointers.set(e.pointerId, {x:e.clientX, y:e.clientY, type:e.pointerType});

    if (e.pointerType === 'mouse'){
      viewport.setPointerCapture(e.pointerId);
      isPanning = true;
      lastX = e.clientX; lastY = e.clientY;
      return;
    }

    if (e.pointerType === 'touch'){
      if (activePointers.size === 2){
        for (const id of activePointers.keys()){ try{ viewport.setPointerCapture(id); }catch(_){ } }
        hideOverlay();
        const [p1, p2] = getPointersArray();
        pinchStartDist = dist(p1, p2);
        pinchStartScale = scale;
        lastPinchCenter = mid(p1, p2);
        isPanning = false;
      } else {
        isPanning = false; // 1 palec – przewijaj stronę
      }
    }
  });

  viewport.addEventListener('pointermove', (e) => {
    if (!activePointers.has(e.pointerId)) return;
    activePointers.set(e.pointerId, {x:e.clientX, y:e.clientY, type:e.pointerType});

    // Dwa palce: pan + pinch
    if (Array.from(activePointers.values()).filter(p => p.type === 'touch').length === 2){
      e.preventDefault();
      hideOverlay();

      const touches = getPointersArray().filter(p => p.type === 'touch');
      const [p1, p2] = touches;
      const curCenter = mid(p1, p2);
      const rect = svg.getBoundingClientRect();

      if (lastPinchCenter){
        const dxClient = curCenter.x - lastPinchCenter.x;
        const dyClient = curCenter.y - lastPinchCenter.y;
        tx += (dxClient / rect.width)  * VB_W;
        ty += (dyClient / rect.height) * VB_H;
      }
      lastPinchCenter = curCenter;

      if (pinchStartDist > 0){
        const ratio = dist(p1, p2) / pinchStartDist;
        const target = pinchStartScale * ratio;
        zoomToAt(target, curCenter.x, curCenter.y);
      } else {
        clampPan(); applyTransform();
      }
      return;
    }

    // Mysz: pan
    if (isPanning && activePointers.size === 1 && e.pointerType === 'mouse'){
      const dx = (e.clientX - lastX) * (VB_W / viewport.clientWidth);
      const dy = (e.clientY - lastY) * (VB_H / viewport.clientHeight);
      tx += dx; ty += dy;
      lastX = e.clientX; lastY = e.clientY;
      clampPan(); applyTransform();
    }
  }, { passive:false });

  const endPointer = (e) => {
    activePointers.delete(e.pointerId);
    try{ viewport.releasePointerCapture(e.pointerId); }catch(_){}

    if (Array.from(activePointers.values()).filter(p => p.type === 'touch').length < 2){
      pinchStartDist = 0;
      lastPinchCenter = null;
    }

    if (activePointers.size === 1){
      const rem = getPointersArray()[0];
      if (rem.type === 'mouse'){
        lastX = rem.x; lastY = rem.y;
        isPanning = true;
      } else {
        isPanning = false;
      }
    } else if (activePointers.size === 0){
      isPanning = false;
    }
  };
  viewport.addEventListener('pointerup', endPointer);
  viewport.addEventListener('pointercancel', endPointer);
  viewport.addEventListener('pointerleave', (e) => { if (activePointers.has(e.pointerId)) endPointer(e); });

  // Przyciski +/-/Reset
  const centerOf = (el) => { const r = el.getBoundingClientRect(); return { cx:r.left+r.width/2, cy:r.top+r.height/2 }; };
  document.querySelector('[data-zoom="in"]').addEventListener('click', ()=>{ const {cx,cy}=centerOf(viewport); zoomAt(cx,cy,1); });
  document.querySelector('[data-zoom="out"]').addEventListener('click', ()=>{ const {cx,cy}=centerOf(viewport); zoomAt(cx,cy,-1); });
  document.querySelector('[data-zoom="reset"]').addEventListener('click', ()=>{ scale=1; tx=0; ty=0; applyTransform(); });

  // >>> Klik → współrzędne w %
  function clientToMapPercent(clientX, clientY){
    const pt = svg.createSVGPoint(); pt.x = clientX; pt.y = clientY;
    const ctm = inner.getScreenCTM(); if (!ctm) return { xPct:0, yPct:0 };
    const p = pt.matrixTransform(ctm.inverse()); // p w układzie viewBox (0..800, 0..600)
    let xPct = (p.x / VB_W) * 100;
    let yPct = (p.y / VB_H) * 100;
    // zabezpieczenie
    xPct = Math.max(0, Math.min(100, xPct));
    yPct = Math.max(0, Math.min(100, yPct));
    return { xPct:+xPct.toFixed(2), yPct:+yPct.toFixed(2) };
  }

// Kliknięcie: loguj współrzędne niezależnie, czy trafisz w kształt w SVG czy obok
viewport.addEventListener('click', (e) => {
  // pomiń klik w marker, toolbar lub okienko overlay
  if (
    (e.target.closest && e.target.closest('.pl-marker')) ||
    (e.target.closest && e.target.closest('.pl-map-toolbar')) ||
    (e.target.closest && e.target.closest('.pl-twofinger-overlay .box'))
  ) return;

  const { xPct, yPct } = clientToMapPercent(e.clientX, e.clientY);
  console.log(`Nowy punkt: x: ${xPct}%, y: ${yPct}%`);

  if (e.altKey && navigator.clipboard){
    const snippet = `{ title:"Nowy", desc:"Opis...", value:"", x:${xPct}, y:${yPct} }`;
    navigator.clipboard.writeText(snippet)
      .then(()=>console.log('Skopiowano:', snippet))
      .catch(()=>{});
  }
});

  // API (pojedyncza definicja)
  window.PL_MAP = {
    addMarker(title, desc, x, y, value=""){ MARKERS.push({ title, desc, x, y, value }); renderMarkers(); }
  };
})();
</script>/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a9b727 */.elementor-11 .elementor-element.elementor-element-0a9b727:before {
    position: absolute;
    width: 240px;
    height: 240px;
    
    content: ' ';
    left:20px;
    top: -30px;
    z-index:-1;
    border: 2px solid #FF6A40;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a048ba4 */.elementor-11 .elementor-element.elementor-element-a048ba4 .elementor-image-box-img img {
    border-radius: 10% 0 10% 0 ;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0d9dda5 */.elementor-11 .elementor-element.elementor-element-0d9dda5 .elementor-image-box-img img {
    border-radius: 10% 0 10% 0 ;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-614d4d9 */.elementor-11 .elementor-element.elementor-element-614d4d9 .elementor-image-box-img img {
    border-radius: 10% 0 10% 0 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e4b22d */.elementor-11 .elementor-element.elementor-element-5e4b22d .opis {
    background-color: #001B35EB !important;
    opacity: .8;
    overflow: hidden;
    display: flex;
    color: white;
    flex-direction: column;
    width: 100%;
    height: 500px;
    align-content: center;
    /*position: absolute;*/
    top:0;
    transform:translateY(350px);
    transition: transform .5s, opacity .5s;
    border-radius:20px;
    text-align: left; 
    font-family: poppins, Sans-Serif;
    font-weight: 600;
    font-size: 24px;
}

.elementor-11 .elementor-element.elementor-element-5e4b22d .name{
    width:100%;
    padding-top:65px;
    text-align: center;
}

.elementor-11 .elementor-element.elementor-element-5e4b22d .container {
    border-radius: 25px;
    overflow: hidden !important;
}

.elementor-11 .elementor-element.elementor-element-5e4b22d .circle {
    position: absolute;
    width: 50px;
    height: 50px;
    background-color: red;
    border-radius: 50%;
    /*transform:translateX(calc(400px / 2));*/
    left:calc(50% - 25px);
    background: url('http://topwomantest.piotrwr.webd.pro/blog/wp-content/uploads/2023/04/9921-Up-1.svg');
    transition: transform .5s;
}



.elementor-11 .elementor-element.elementor-element-5e4b22d .text{
    padding: 30px;
    opacity: 0;
    font-size: 13px;
    font-family:"Open Sans", sans-serif;
    font-weight: 300;
}

@media only screen and (max-width: 400px) {
    .elementor-11 .elementor-element.elementor-element-5e4b22d .text{
        font-size: 16px;
        
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42aa7ee */.elementor-11 .elementor-element.elementor-element-42aa7ee .elementor-image-box-img img {
    border-radius: 10% 0 10% 0 ;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e93daf2 */.elementor-11 .elementor-element.elementor-element-e93daf2 .elementor-image-box-img img {
    border-radius: 10% 0 10% 0 ;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-302af53 */.elementor-11 .elementor-element.elementor-element-302af53 .elementor-image-box-img img {
    border-radius: 10% 0 10% 0 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef694df */.elementor-11 .elementor-element.elementor-element-ef694df .opis {
    background-color: #001B35EB !important;
    opacity: .8;
    overflow: hidden;
    display: flex;
    color: white;
    flex-direction: column;
    width: 100%;
    height: 500px;
    align-content: center;
    /*position: absolute;*/
    top:0;
    transform:translateY(350px);
    transition: transform .5s, opacity .5s;
    border-radius:20px;
    text-align: left; 
    font-family: poppins, Sans-Serif;
    font-weight: 600;
    font-size: 24px;
}

.elementor-11 .elementor-element.elementor-element-ef694df .name{
    width:100%;
    padding-top:65px;
    text-align: center;
}

.elementor-11 .elementor-element.elementor-element-ef694df .container {
    border-radius: 25px;
    overflow: hidden !important;
}

.elementor-11 .elementor-element.elementor-element-ef694df .circle {
    position: absolute;
    width: 50px;
    height: 50px;
    background-color: red;
    border-radius: 50%;
    /*transform:translateX(calc(400px / 2));*/
    left:calc(50% - 25px);
    background: url('http://topwomantest.piotrwr.webd.pro/blog/wp-content/uploads/2023/04/9921-Up-1.svg');
    transition: transform .5s;
}



.elementor-11 .elementor-element.elementor-element-ef694df .text{
    padding: 30px;
    opacity: 0;
    font-size: 13px;
    font-family:"Open Sans", sans-serif;
    font-weight: 300;
}

@media only screen and (max-width: 400px) {
    .elementor-11 .elementor-element.elementor-element-ef694df .text{
        font-size: 16px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d43d6d7 */.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok {
	cursor: pointer;
	position: relative;
	padding: 30;
	height: 25%;
	
	/*font-size: 25px;*/
	
	transition: all 1s;
}

.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:after,
.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:before {
	content: " ";
	width: 20px;
	height: 20px;
	position: absolute;
	/*border: 0px solid red;*/
	transition: all 1s;
	z-index: -1;
}

.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:after {
	top: -1px;
	left: -1px;
	border-top: 1px solid #a3a3a383;
	border-left: 1px solid #a3a3a383;
}

.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:before {
	bottom: -1px;
	right: -1px;
	border-bottom: 1px solid #a3a3a383;
	border-right: 1px solid #a3a3a383;
}

.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:hover {
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
    
}

.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:hover:before {
	width: 100%;
	height: 100%;
	opacity: .5;
    border-right: 1px solid #2c2c2c83;
    border-bottom: 1px solid #2c2c2c83;
    
}


.elementor-11 .elementor-element.elementor-element-d43d6d7 .blok:hover:after {
	width: 100%;
	height: 100%;
	
    border-left: 1px solid #2c2c2c83;
    border-top: 1px solid #2c2c2c83;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbb291 */.elementor-11 .elementor-element.elementor-element-6cbb291 .blok {
    width: 25% !important;
}

.elementor-11 .elementor-element.elementor-element-6cbb291 .blok {
	/*cursor: pointer;*/
	position: relative;
	padding: 15px 22px;
	
	font-size: 25px;
	
	transition: all 1s;
}

.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:after,
.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:before {
	content: " ";
	width: 10px;
	height: 10px;
	position: absolute;
	border: 0px solid #fff;
	transition: all 1s;
}

.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:after {
	top: -1px;
	left: -1px;
	border-top: 2px solid rgba(0, 0, 0, 0);
	border-left: 2px solid rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:before {
	bottom: -1px;
	right: -1px;
	border-bottom: 2px solid rgba(0, 0, 0, 0);
	border-right: 2px solid rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:hover {
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
    
}

.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:hover:before {
	width: 100%;
	height: 100%;
	opacity: .5;
    border-right: 1px solid rgba(255, 255, 255, 0.255);
    border-bottom: 1px solid rgba(255, 255, 255, 0.255);
    
}


.elementor-11 .elementor-element.elementor-element-6cbb291 .blok:hover:after {
	width: 100%;
	height: 100%;
	
    border-left: 1px solid rgba(255, 255, 255, 0.255);
    border-top: 1px solid rgba(255, 255, 255, 0.255);
    
}

@media only screen and (max-width:480px) {
    .elementor-11 .elementor-element.elementor-element-6cbb291 .blok {
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc29ab9 */.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok {
	cursor: pointer;
	position: relative;
	padding: 30;
	height: 25%;
	
	/*font-size: 25px;*/
	
	transition: all 1s;
}

.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:after,
.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:before {
	content: " ";
	width: 20px;
	height: 20px;
	position: absolute;
	/*border: 0px solid red;*/
	transition: all 1s;
	z-index: -1;
}

.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:after {
	top: -1px;
	left: -1px;
	border-top: 1px solid #a3a3a383;
	border-left: 1px solid #a3a3a383;
}

.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:before {
	bottom: -1px;
	right: -1px;
	border-bottom: 1px solid #a3a3a383;
	border-right: 1px solid #a3a3a383;
}

.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:hover {
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
    
}

.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:hover:before {
	width: 100%;
	height: 100%;
	opacity: .5;
    border-right: 1px solid #2c2c2c83;
    border-bottom: 1px solid #2c2c2c83;
    
}


.elementor-11 .elementor-element.elementor-element-bc29ab9 .blok:hover:after {
	width: 100%;
	height: 100%;
	
    border-left: 1px solid #2c2c2c83;
    border-top: 1px solid #2c2c2c83;
    
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-1a670a2 */.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-slide {
    cursor: default;
}


.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-bullet {
    transition: transform .5s;
}

.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-pagination-bullet-active {
    transform: scale(1.8)
    
}

.elementor-11 .elementor-element.elementor-element-1a670a2 .swiper-slide {
    backdrop-filter:blur(15px); -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-69a669f */.elementor-11 .elementor-element.elementor-element-69a669f .elementor-field-option {
    font-size: 12px;
    font-family: "Open Sans", Sans-Serif;
}/* End custom CSS */