.elementor-4699 .elementor-element.elementor-element-1fd8e46{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4699 .elementor-element.elementor-element-4c76b6d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__content{width:40%;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__title-wrapper{font-size:46px;font-weight:800;line-height:1.44em;padding:0px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__title{display:inline;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .wgl-double-heading .dblh__subtitle::before,
                     .elementor-4699 .elementor-element.elementor-element-4c76b6d .wgl-double-heading .dblh__subtitle::after{background-color:#232323;}.elementor-widget-text-editor{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-4699 .elementor-element.elementor-element-2a3bd5a p{margin-block-end:0px;}.elementor-4699 .elementor-element.elementor-element-08d0c56 p{margin-block-end:0px;}.elementor-4699 .elementor-element.elementor-element-3258aca{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4699 .elementor-element.elementor-element-7261efc > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__content{width:40%;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__title-wrapper{font-size:46px;font-weight:800;line-height:1.44em;padding:0px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__title{display:inline;}.elementor-4699 .elementor-element.elementor-element-7261efc .wgl-double-heading .dblh__subtitle::before,
                     .elementor-4699 .elementor-element.elementor-element-7261efc .wgl-double-heading .dblh__subtitle::after{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-34396ee > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__content{width:40%;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__title-wrapper{font-size:46px;font-weight:800;line-height:1.44em;padding:0px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__title{display:inline;}.elementor-4699 .elementor-element.elementor-element-34396ee .wgl-double-heading .dblh__subtitle::before,
                     .elementor-4699 .elementor-element.elementor-element-34396ee .wgl-double-heading .dblh__subtitle::after{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-62bc62a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-4699 .elementor-element.elementor-element-26bc609{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4699 .elementor-element.elementor-element-26bc609.e-con{--align-self:center;--flex-grow:4;--flex-shrink:5;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-4699 .elementor-element.elementor-element-882f0c1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-882f0c1 .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-2d22aba.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-2d22aba .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-a15fea1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-a15fea1 .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-915bb54.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-915bb54 .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-2791cb4.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-2791cb4 .elementor-counter{flex-direction:column-reverse;}.elementor-4699 .elementor-element.elementor-element-2791cb4 .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-2791cb4 .elementor-counter-title{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-ca2b541.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-ca2b541 .elementor-counter{flex-direction:column-reverse;}.elementor-4699 .elementor-element.elementor-element-ca2b541 .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-ca2b541 .elementor-counter-title{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-8cc8b45.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-8cc8b45 .elementor-counter{flex-direction:column-reverse;}.elementor-4699 .elementor-element.elementor-element-8cc8b45 .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-8cc8b45 .elementor-counter-title{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-d7c1f3f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-d7c1f3f .elementor-counter{flex-direction:column-reverse;}.elementor-4699 .elementor-element.elementor-element-d7c1f3f .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-d7c1f3f .elementor-counter-title{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-2d943cb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-4699 .elementor-element.elementor-element-2d943cb .elementor-counter{flex-direction:column-reverse;}.elementor-4699 .elementor-element.elementor-element-2d943cb .elementor-counter-number-wrapper{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-2d943cb .elementor-counter-title{font-family:"DM Sans", Sans-serif;}.elementor-4699 .elementor-element.elementor-element-4705867 > .elementor-container{max-width:1410px;}.elementor-4699 .elementor-element.elementor-element-4705867{margin-top:100px;margin-bottom:0px;}.elementor-4699 .elementor-element.elementor-element-8dacb93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4699 .elementor-element.elementor-element-8dacb93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://msf.sadov-it.work/wp-content/uploads/2025/12/imgi_44_481160706_17863355271347913_1096448859223144081_n-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4699 .elementor-element.elementor-element-8dacb93 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-b4ca751 );opacity:0.3;}.elementor-4699 .elementor-element.elementor-element-8dacb93 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-4699 .elementor-element.elementor-element-8dacb93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4699 .elementor-element.elementor-element-b56db2c{--spacer-size:390px;}.elementor-4699 .elementor-element.elementor-element-e3a8d0e .videobox_link::before{background-color:#FFFFFF;border-radius:130px 130px 130px 130px;}.elementor-4699 .elementor-element.elementor-element-e3a8d0e .videobox_link:hover::before,
                     .elementor-4699 .elementor-element.elementor-element-e3a8d0e .videobox_link:focus::before{transform:scale( 1.1 );}.elementor-4699 .elementor-element.elementor-element-e3a8d0e .videobox_link:active::before{transform:scale( 0.95 );}.elementor-4699 .elementor-element.elementor-element-e3a8d0e .title{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-e3a8d0e .videobox_icon{width:18px;height:18px;stroke-width:0em;}.elementor-4699 .elementor-element.elementor-element-e3a8d0e .videobox_link{width:70px;height:70px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-6e30575{margin-top:80px;margin-bottom:0px;padding:0px 60px 0px 60px;}.elementor-4699 .elementor-element.elementor-element-06c51d1.sticky-sidebar{display:block;}.elementor-4699 .elementor-element.elementor-element-2428dc3 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__content{width:40%;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__title-wrapper{font-size:46px;font-weight:800;padding:0px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__title{display:inline;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__subtitle{margin:9px 0px 0px 0px;color:#003C95;}.elementor-4699 .elementor-element.elementor-element-263148b > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-263148b .wgl-button{justify-content:center;}.elementor-4699 .elementor-element.elementor-element-263148b .button__text{justify-content:center;}.elementor-4699 .elementor-element.elementor-element-263148b .elementor-icon{--icon-translate-y:1px;--icon-rotate:-45deg;}.elementor-4699 .elementor-element.elementor-element-263148b .wgl-button:hover .elementor-icon,
                     .elementor-4699 .elementor-element.elementor-element-263148b .wgl-button:focus .elementor-icon{--icon-rotate:0deg;}.elementor-4699 .elementor-element.elementor-element-b514b5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .elementor-widget-container::before{background-color:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .content_wrapper{flex-direction:row;align-items:flex-start;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .wgl-infobox-title_wrapper{width:244px;flex-shrink:0;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .wgl-number{margin:10px 28px 27px 0px;border-radius:50px 50px 50px 50px;border-color:#003C95;}.elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-stacked .wgl-number{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-framed .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-default .wgl-number{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-framed .wgl-number{background-color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-stacked:hover .wgl-number{background-color:#FFFFFF;color:#232323;}.elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-framed:hover .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-default:hover .wgl-number{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-3b36fe5.elementor-view-framed:hover .wgl-number{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .wgl-infobox_title{font-size:28px;line-height:40px;margin:0px 0px 0px 0px;display:block;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .elementor-widget-container:hover .wgl-infobox_title{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .wgl-infobox_content{font-size:15px;line-height:28px;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .elementor-widget-container:hover .wgl-infobox_content{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .elementor-widget-container{padding:29px 33px 36px 32px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#232323;transition:0.4s;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .elementor-widget-container::before{background-color:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-8f837d4 .content_wrapper{flex-direction:row;align-items:flex-start;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .wgl-infobox-title_wrapper{width:244px;flex-shrink:0;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .wgl-number{margin:10px 28px 27px 0px;border-radius:50px 50px 50px 50px;border-color:#003C95;}.elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-stacked .wgl-number{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-framed .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-default .wgl-number{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-framed .wgl-number{background-color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-stacked:hover .wgl-number{background-color:#FFFFFF;color:#232323;}.elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-framed:hover .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-default:hover .wgl-number{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-8f837d4.elementor-view-framed:hover .wgl-number{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .wgl-infobox_title{font-size:28px;line-height:40px;margin:0px 0px 0px 0px;display:block;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .elementor-widget-container:hover .wgl-infobox_title{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .wgl-infobox_content{font-size:15px;line-height:28px;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .elementor-widget-container:hover .wgl-infobox_content{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .elementor-widget-container{padding:29px 33px 36px 32px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#232323;transition:0.4s;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .elementor-widget-container::before{background-color:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .content_wrapper{flex-direction:row;align-items:flex-start;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .wgl-infobox-title_wrapper{width:244px;flex-shrink:0;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .wgl-number{margin:10px 28px 27px 0px;border-radius:50px 50px 50px 50px;border-color:#003C95;}.elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-stacked .wgl-number{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-framed .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-default .wgl-number{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-framed .wgl-number{background-color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-stacked:hover .wgl-number{background-color:#FFFFFF;color:#232323;}.elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-framed:hover .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-default:hover .wgl-number{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-a4dfac2.elementor-view-framed:hover .wgl-number{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .wgl-infobox_title{font-size:28px;line-height:40px;margin:0px 0px 0px 0px;display:block;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .elementor-widget-container:hover .wgl-infobox_title{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .wgl-infobox_content{font-size:15px;line-height:28px;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .elementor-widget-container:hover .wgl-infobox_content{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .elementor-widget-container{padding:29px 33px 36px 32px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#232323;transition:0.4s;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .elementor-widget-container::before{background-color:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-5ac23cf .content_wrapper{flex-direction:row;align-items:flex-start;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .wgl-infobox-title_wrapper{width:244px;flex-shrink:0;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .wgl-number{margin:10px 28px 27px 0px;border-radius:50px 50px 50px 50px;border-color:#003C95;}.elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-stacked .wgl-number{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-framed .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-default .wgl-number{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-framed .wgl-number{background-color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-stacked:hover .wgl-number{background-color:#FFFFFF;color:#232323;}.elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-framed:hover .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-default:hover .wgl-number{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-5ac23cf.elementor-view-framed:hover .wgl-number{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .wgl-infobox_title{font-size:28px;line-height:40px;margin:0px 0px 0px 0px;display:block;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .elementor-widget-container:hover .wgl-infobox_title{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .wgl-infobox_content{font-size:15px;line-height:28px;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .elementor-widget-container:hover .wgl-infobox_content{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .elementor-widget-container{padding:29px 33px 36px 32px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#232323;transition:0.4s;}.elementor-4699 .elementor-element.elementor-element-141d968 .elementor-widget-container::before{background-color:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-141d968 .content_wrapper{flex-direction:row;align-items:flex-start;}.elementor-4699 .elementor-element.elementor-element-141d968 .wgl-infobox-title_wrapper{width:244px;flex-shrink:0;}.elementor-4699 .elementor-element.elementor-element-141d968 .wgl-number{margin:10px 28px 27px 0px;border-radius:50px 50px 50px 50px;border-color:#003C95;}.elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-stacked .wgl-number{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-framed .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-default .wgl-number{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-framed .wgl-number{background-color:#ffffff;}.elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-stacked:hover .wgl-number{background-color:#FFFFFF;color:#232323;}.elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-framed:hover .wgl-number,
                     .elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-default:hover .wgl-number{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-141d968.elementor-view-framed:hover .wgl-number{background-color:#232323;}.elementor-4699 .elementor-element.elementor-element-141d968 .wgl-infobox_title{font-size:28px;line-height:40px;margin:0px 0px 0px 0px;display:block;}.elementor-4699 .elementor-element.elementor-element-141d968 .elementor-widget-container:hover .wgl-infobox_title{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-141d968 .wgl-infobox_content{font-size:15px;line-height:28px;}.elementor-4699 .elementor-element.elementor-element-141d968 .elementor-widget-container:hover .wgl-infobox_content{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-141d968 .elementor-widget-container{padding:29px 33px 36px 32px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#232323;transition:0.4s;}.elementor-4699 .elementor-element.elementor-element-e88edd6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4699 .elementor-element.elementor-element-e88edd6 > .elementor-container{max-width:1490px;}.elementor-4699 .elementor-element.elementor-element-e88edd6{margin-top:120px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4699 .elementor-element.elementor-element-4e5ee07 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-4699 .elementor-element.elementor-element-4181974 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__content{width:40%;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__title-wrapper{font-size:46px;font-weight:800;padding:0px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__title{display:inline;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__subtitle{margin:9px 0px 0px 0px;color:#003C95;}.elementor-4699 .elementor-element.elementor-element-3311f80{--spacer-size:23px;}.elementor-4699 .elementor-element.elementor-element-44d7efd{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-4699 .elementor-element.elementor-element-602a046 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-602a046 .wgl-button{justify-content:center;}.elementor-4699 .elementor-element.elementor-element-602a046 .button__text{justify-content:center;}.elementor-4699 .elementor-element.elementor-element-602a046 .elementor-icon{--icon-translate-y:1px;--icon-rotate:-45deg;}.elementor-4699 .elementor-element.elementor-element-602a046 .wgl-button:hover .elementor-icon,
                     .elementor-4699 .elementor-element.elementor-element-602a046 .wgl-button:focus .elementor-icon{--icon-rotate:0deg;}.elementor-4699 .elementor-element.elementor-element-52d83d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4699 .elementor-element.elementor-element-52d83d6:not(.elementor-motion-effects-element-type-background), .elementor-4699 .elementor-element.elementor-element-52d83d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4699 .elementor-element.elementor-element-52d83d6 > .elementor-container{max-width:1490px;}.elementor-4699 .elementor-element.elementor-element-52d83d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-4699 .elementor-element.elementor-element-52d83d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4699 .elementor-element.elementor-element-c91a6f7{--display:flex;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__content{width:40%;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__title-wrapper{font-size:46px;font-weight:800;padding:0px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__title{display:inline;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__title-1{color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .wgl-double-heading .dblh__subtitle::before,
                     .elementor-4699 .elementor-element.elementor-element-6cef1eb .wgl-double-heading .dblh__subtitle::after{background-color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__subtitle{margin:10px 0px 0px 0px;color:#FFFFFF;}.elementor-4699 .elementor-element.elementor-element-94f032a .member__thumbnail::after{background-color:transparent;background-image:linear-gradient(180deg, #003C9500 0%, #000000C4 100%);}.elementor-4699 .elementor-element.elementor-element-94f032a .wgl_module_team{--itconf-team-grid-gap:20px;}.elementor-4699 .elementor-element.elementor-element-94f032a .wgl_module_team .member__icon i{color:var( --e-global-color-2bf1986 );}.elementor-4699 .elementor-element.elementor-element-94f032a .member__name{border-style:none;color:var( --e-global-color-2bf1986 );}.elementor-4699 .elementor-element.elementor-element-94f032a .member__name a:hover{color:var( --e-global-color-2bf1986 );}.elementor-4699 .elementor-element.elementor-element-94f032a .member__category{font-size:12px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-2bf1986 );margin:-10px 0px 10px 0px;display:block;}body.elementor-page-4699 #main.site-main{z-index:0;}@media(min-width:768px){.elementor-4699 .elementor-element.elementor-element-1fd8e46{--content-width:1410px;}.elementor-4699 .elementor-element.elementor-element-06c51d1{width:35%;}.elementor-4699 .elementor-element.elementor-element-b514b5c{width:65%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4699 .elementor-element.elementor-element-06c51d1{width:100%;}.elementor-4699 .elementor-element.elementor-element-b514b5c{width:100%;}.elementor-4699 .elementor-element.elementor-element-dd921e4{width:100%;}.elementor-4699 .elementor-element.elementor-element-4e5ee07{width:100%;}}@media(max-width:1366px){.elementor-4699 .elementor-element.elementor-element-26bc609{--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;--flex-wrap:wrap;}.elementor-4699 .elementor-element.elementor-element-26bc609.e-con{--align-self:center;}}@media(max-width:1200px){.elementor-4699 .elementor-element.elementor-element-1fd8e46{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4699 .elementor-element.elementor-element-4c76b6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__content{width:50%;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__title-wrapper{font-size:28px;line-height:1.2em;}.elementor-4699 .elementor-element.elementor-element-2a3bd5a{font-size:18px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-2a3bd5a p{margin-block-end:0px;}.elementor-4699 .elementor-element.elementor-element-08d0c56{font-size:18px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-08d0c56 p{margin-block-end:0px;}.elementor-4699 .elementor-element.elementor-element-3258aca{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__content{width:50%;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__title-wrapper{font-size:28px;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__content{width:50%;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__title-wrapper{font-size:28px;}.elementor-4699 .elementor-element.elementor-element-62bc62a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4699 .elementor-element.elementor-element-4705867{margin-top:70px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4699 .elementor-element.elementor-element-b56db2c{--spacer-size:200px;}.elementor-4699 .elementor-element.elementor-element-6e30575{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-06c51d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__content{width:50%;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__title-wrapper{font-size:28px;padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__subtitle{font-size:18px;margin:10px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-263148b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-b514b5c > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4699 .elementor-element.elementor-element-141d968 .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4699 .elementor-element.elementor-element-e88edd6{margin-top:70px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4699 .elementor-element.elementor-element-dd921e4 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-3799298{text-align:left;}.elementor-4699 .elementor-element.elementor-element-3799298 img{width:100%;}.elementor-4699 .elementor-element.elementor-element-4e5ee07 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-4181974 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__content{width:50%;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__title-wrapper{font-size:28px;padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__subtitle{font-size:18px;margin:10px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-44d7efd{width:100%;max-width:100%;}.elementor-4699 .elementor-element.elementor-element-52d83d6{margin-top:70px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-4699 .elementor-element.elementor-element-3fb4aea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__content{width:50%;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__title-wrapper{font-size:28px;padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__subtitle{font-size:18px;margin:10px 0px 10px 0px;}.elementor-4699 .elementor-element.elementor-element-94f032a .member__name{font-size:18px;}}@media(max-width:767px){.elementor-4699 .elementor-element.elementor-element-1fd8e46{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__content{width:100%;}.elementor-4699 .elementor-element.elementor-element-4c76b6d .dblh__title-wrapper{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-2a3bd5a{font-size:16px;}.elementor-4699 .elementor-element.elementor-element-08d0c56{font-size:16px;}.elementor-4699 .elementor-element.elementor-element-3258aca{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__content{width:100%;}.elementor-4699 .elementor-element.elementor-element-7261efc .dblh__title-wrapper{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__content{width:100%;}.elementor-4699 .elementor-element.elementor-element-34396ee .dblh__title-wrapper{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-62bc62a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4699 .elementor-element.elementor-element-62bc62a.e-con{--align-self:center;}.elementor-4699 .elementor-element.elementor-element-26bc609{--justify-content:center;}.elementor-4699 .elementor-element.elementor-element-4705867{margin-top:40px;margin-bottom:0px;}.elementor-4699 .elementor-element.elementor-element-6e30575{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__content{width:100%;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__title-wrapper{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-2428dc3 .dblh__subtitle{font-size:14px;}.elementor-4699 .elementor-element.elementor-element-263148b .wgl-button{justify-content:center;text-align:center;}.elementor-4699 .elementor-element.elementor-element-263148b .button__text{justify-content:center;text-align:center;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .content_wrapper{flex-direction:column;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .wgl-infobox_title{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-3b36fe5 .wgl-infobox_content{font-size:14px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .content_wrapper{flex-direction:column;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .wgl-infobox_title{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-8f837d4 .wgl-infobox_content{font-size:14px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .content_wrapper{flex-direction:column;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .wgl-infobox_title{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-a4dfac2 .wgl-infobox_content{font-size:14px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .content_wrapper{flex-direction:column;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .wgl-infobox_title{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-5ac23cf .wgl-infobox_content{font-size:14px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-141d968 .content_wrapper{flex-direction:column;}.elementor-4699 .elementor-element.elementor-element-141d968 .wgl-infobox_title{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-141d968 .wgl-infobox_content{font-size:14px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-e88edd6{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4699 .elementor-element.elementor-element-dd921e4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__content{width:100%;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__title-wrapper{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-4181974 .dblh__subtitle{font-size:14px;}.elementor-4699 .elementor-element.elementor-element-44d7efd{font-size:16px;line-height:1.5em;}.elementor-4699 .elementor-element.elementor-element-602a046 .wgl-button{justify-content:center;text-align:center;}.elementor-4699 .elementor-element.elementor-element-602a046 .button__text{justify-content:center;text-align:center;}.elementor-4699 .elementor-element.elementor-element-52d83d6{margin-top:40px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-4699 .elementor-element.elementor-element-c91a6f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__content{width:100%;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__title-wrapper{font-size:20px;}.elementor-4699 .elementor-element.elementor-element-6cef1eb .dblh__subtitle{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-26bc609 *//* Налаштування сітки для головного контейнера */
.elementor-4699 .elementor-element.elementor-element-26bc609 {
    display: grid !important;
    /* Створюємо 20 рівних колонок */
    grid-template-columns: repeat(20, 1fr);
    /* Налаштуйте відступи між елементами за потреби */
    gap: 40px 0px; 
}

/* Перші 4 лічильники: кожен займає 5 колонок (20 / 4 = 5) */
.elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:nth-child(-n+4) {
    grid-column: span 5;
}

/* Наступні 5 лічильників: кожен займає 4 колонки (20 / 5 = 4) */
.elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:nth-child(n+5) {
    grid-column: span 4;
}


/* Дозволяємо контенту всередині лічильника переноситися */
/*.elementor-4699 .elementor-element.elementor-element-26bc609 .elementor-counter-number-wrapper {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    justify-content: center;*/
/*    line-height: 1;*/
/*}*/
/*.elementor-counter .elementor-counter-number-suffix {*/
/*    justify-content: center;*/
/*}*/
/*.elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element {*/
/*    min-width: 0; */
/*    overflow: hidden;*/
/*}*/
.custom-item-count {
    width: clamp(190px, calc(165px + 6.25cqi), 300px);
}



.elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: -5%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: -10%;
}

/* Адаптивність для планшетів (наприклад, 3 в ряд) */

@media (max-width: 1400px) {
    .custom-sufix-text {
    font-size: clamp(14px, 13.6px + 0.125cqi, 18px) !important;
    max-width: 100px !important;
}
.custom-item-count {
    width: clamp(160px, calc(160px + 6.25cqi), 300px) !important;
}
.elementor-4699 .elementor-element.elementor-element-e4df828.e-con {
        --align-self: center;
        justify-content: center !important;
    }
    .elementor-counter .elementor-counter-title {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    display: inline-block;
    vertical-align: middle;
    max-width: 150px !important;
    margin-left: 10px;
    line-height: 1.1;
    white-space: normal;
    text-align: center !important;
}
.elementor-counter {
    align-items: center !important;
    justify-content: center !important;
}
.elementor-counter-number-wrapper {
    font-size: clamp(30px, 36px + 1.25cqi, 60px)!important;
}



.elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: -20%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: -25%;
}
}

@media (max-width: 1200px) {
    div#custom-item-count-2-id div {
    display: flex !important;
    flex-direction: row !important;
    gap: 0px !important;
}
.elementor-counter .elementor-counter-number-suffix {
    margin-left: 0px;
}

    .elementor-4699 .elementor-element.elementor-element-26bc609 {
        grid-template-columns: repeat(3, 1fr);
    }
    .elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:nth-child(n) {
        grid-column: span 1;
    }
    
    
    
    
    .elementor-4699 .elementor-element.elementor-element-26bc609 {
        grid-template-columns: repeat(3, 1fr);
    }
    .elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:nth-child(n) {
        grid-column: span 1;
    }
    
    
    
    .custom-item-count {
    width: clamp(220px, calc(260px + 6.25cqi), 320px);
}
.elementor-4699 .elementor-element.elementor-element-26bc609.e-con {
        justify-items: center !important;
    }
    
    .custom-sufix-text {
        font-size: clamp(14px, 13.6px + 0.125cqi, 18px) !important;
        max-width: 120px !important;
    }
    
.elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}    
}

@media (max-width: 1024px) {
    .custom-item-count {
        width: clamp(200px, calc(200px + 6.25cqi), 320px);
    }
    .custom-sufix-text {
    max-width: 170px !important;
    text-align: center !important;
}



.elementor-counter .elementor-counter-title {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    display: inline-block;
    vertical-align: middle;
    max-width: 150px !important;
    margin-left: 10px;
    line-height: 1.1;
    white-space: normal;
    text-align: center !important;
}
.elementor-counter {
    align-items: center !important;
    justify-content: center !important;
}

.elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}    
}

/* Адаптивність для мобільних (2 в ряд від 500px до 767px) */
@media (max-width: 767px) {
    .elementor-4699 .elementor-element.elementor-element-26bc609 {
        grid-template-columns: repeat(2, 1fr); /* Створюємо 2 рівні колонки */
        gap: 20px; /* Зменшуємо відступи, щоб влізло 2 елементи */
    }
    
    /* Скидаємо попередні налаштування span, щоб кожен віджет займав 1 колонку з 2-х */
    .elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:nth-child(n) {
        grid-column: span 1;
    }
    
    
    
    
    .custom-item-count {
        width: clamp(200px, calc(200px + 6.25cqi), 320px);
    }
    .custom-sufix-text {
    max-width: 200px !important;
}
        .elementor-4699 .elementor-element.elementor-element-e4df828.e-con {
        justify-items: center !important;
    }
    
    .elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}    
}

/* Адаптивність для мобільних (2 в ряд від 500px до 767px) */
@media (max-width: 767px) and (min-width: 501px) {
    .elementor-4699 .elementor-element.elementor-element-26bc609 {
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }
    
    .custom-sufix-text {
    max-width: 200px;
}
    
    .elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:nth-child(n) {
        grid-column: span 1;
    }

    /* Магія для останнього елемента */
    .elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:last-child {
        grid-column: span 2;    /* Займає всю ширину ряду (2 колонки) */
        justify-self: center;   /* Центрує сам блок віджета по горизонталі */
        width: 50%;             /* Обмежує ширину, щоб він візуально не відрізнявся від інших */
    }
}

/* Адаптивність для найменших екранів (1 в ряд нижче 500px) */
@media (max-width: 500px) {
    .elementor-4699 .elementor-element.elementor-element-26bc609 {
        grid-template-columns: 1fr; /* Перемикаємо на 1 колонку */
    }
    
    .elementor-counter {
    display: flex;
    flex-direction: row-reverse !important;
}


.custom-item-count {
        width: clamp(300px, calc(250px + 6.25cqi), 400px);
    }

/* Скидаємо центрування останнього елемента для однієї колонки */
    .elementor-4699 .elementor-element.elementor-element-26bc609 > .elementor-element:last-child {
        grid-column: span 1;
        width: 100%;
    }
    
.elementor-4699 .elementor-element.elementor-element-e4df828 > .elementor-element:nth-child(n) {
        justify-items: center;
    }
    
    
    .custom-sufix-text {
    max-width: 200px !important;
}

.elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}    
}

@media (max-width: 350px) {
    .custom-sufix-text {
    font-size: clamp(11px, 11.6px + 0.125cqi, 18px) !important;
}
    .custom-sufix-2-text {
        font-size: clamp(11px, 11.6px + 0.125cqi, 18px) !important;
    }
    .custom-prefix-text-v2 {
    font-size: clamp(11px, 11.6px + 0.125cqi, 18px) !important;
    }
   body .elementor-counter .elementor-counter-number-wrapper {
        font-size: clamp(35px, 35px + 1.25cqi, 70px) !important;
    }
    
    .elementor-element.elementor-element-2d22aba.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}
.elementor-element.elementor-element-a15fea1.custom-item-count.elementor-widget.elementor-widget-counter.animated.fadeIn {
    margin-left: 0%;
}    
}

.elementor-4699 .elementor-element.elementor-element-26bc609 {
    container-type: inline-size;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62bc62a */.elementor-counter .elementor-counter-number-prefix {
    display: flex;
    align-items: center;
    justify-content: center;
}
.custom-prefix-num {
    margin-right: 15px;
}
span.elementor-counter-number-prefix {
    width: max-content !important;
}



.elementor-counter .elementor-counter-number-suffix {
    display: flex;
    align-items: center;
    margin-left: 10px;
}

.custom-sufix-text {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    color: #000000 !important;
    font-weight: 400;
    /* Змінюємо flex на inline-block, щоб текст міг вільно переноситись */
    display: inline-block;
    vertical-align: middle;
    
    /* Обмежуємо ширину. Підберіть значення (100px-140px), 
       щоб текст "розколовся" саме там, де вам потрібно */
    max-width: 130px; 
    
    margin-left: 10px;
    line-height: 1.1;    /* Зменшуємо міжрядкову відстань для компактності */
    white-space: normal; /* Дозволяємо перенос слів */
    text-align: left;    /* Вирівнюємо текст по лівому краю (до цифри) */
    
    
    
    
}

.custom-sufix-2-text {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    color: #000000 !important;
    font-weight: 400;
    display: flex;
    align-items: center;
    margin-left: 10px;
}

/* Стиль для цифри з ACF */
.custom-prefix-num {
    font-size: clamp(40px, 46px + 1.25cqi, 60px); 
    font-weight: 700;
    display: inline-block;
    vertical-align: baseline;
}

/* Стиль для статичного тексту */
.custom-prefix-text {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    color: #000000 !important;
    font-weight: 400;
    display: inline-block;
    vertical-align: baseline;
    margin-left: -10px;
    margin-right: 10px;
}

.custom-prefix-text-v2 {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    color: #000000 !important;
    font-weight: 400;
    display: flex;
    align-items: center;
    margin-right: 10px;
}


.elementor-counter .elementor-counter-number-wrapper {
    font-size: clamp(40px, 46px + 1.25cqi, 60px);
}
.elementor-counter .elementor-counter-title {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
}

span.custom-sufix-2-text {
    display: none;
}


/* Мобільний */
@media (max-width: 1024px) {
 .elementor-counter .elementor-counter-number-wrapper {
    display: flex !important;
    flex: 1;
    font-size: clamp(50px, 46px + 1.25cqi, 70px) !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 10px;
}
.elementor-4699 .elementor-element.elementor-element-e4df828 {
    gap: 20px 20px;
}
}

@media (max-width: 500px) {
    
.elementor-counter .elementor-counter-number-wrapper {
        display: flex !important;
        flex: 1;
        font-size: clamp(45px, 40px + 1.25cqi, 70px) !important;
        display: flex !important;
        flex-direction: row !important;
        justify-content: center !important;
        align-items: center !important;
        gap: 0px;
    }
    .elementor-counter .elementor-counter-title {
    line-height: 1.5;
}
.elementor-counter .elementor-counter-number-suffix {
    margin-left: 0px;
}
.elementor-counter-title {
    display: none !important;
}
.custom-sufix-2-text {
    font-size: clamp(16px, 15.6px + 0.125cqi, 18px);
    color: #000000 !important;
    font-weight: 400;
    display: flex !important;
    align-items: center;
    margin-left: 10px;
    width: 100px;
}
}/* End custom CSS */