@charset "utf-8";
/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/post-298.css?ver=1794517669  !***/

@media all{.elementor-kit-298{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}}@media all and (max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media all and (max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/post-368.css?ver=1794521718  !***/

@media all{.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item{padding-left:24px;padding-right:24px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-sub-menu-item{padding-left:calc( 24px + 20px );padding-right:24px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 40px );padding-right:24px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 60px );padding-right:24px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 80px );padding-right:24px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item, .elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:16px;}body.rtl .elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:16px;}.elementor-368 .elementor-element.elementor-element-28c9c77 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:16px;}.elementor-368 .elementor-element.elementor-element-28c9c77 ul.sub-menu{width:220px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu a.hfe-sub-menu-item,
						 .elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item.elementor-button{background-color:#9F0000;font-family:"Roboto", Sans-serif;font-weight:500;color:#FBFBFB;border-radius:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-28c9c77{width:100%;max-width:100%;}.elementor-368 .elementor-element.elementor-element-28c9c77.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-368 .elementor-element.elementor-element-28c9c77 a.hfe-menu-item, .elementor-368 .elementor-element.elementor-element-28c9c77 a.hfe-sub-menu-item{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item, .elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu a.hfe-sub-menu-item{color:#FBFBFB;}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item.highlighted,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item:focus{color:#FBFBFB;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:#FBFBFB;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:unset;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:#FBFBFB;}.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu a.hfe-sub-menu-item,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .elementor-menu-toggle,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#0F0F0F;}.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 .elementor-menu-toggle:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#9F0000;}
							.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu li a.hfe-sub-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu li.menu-item:not(:last-child),
						.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-368 .elementor-element.elementor-element-28c9c77 div.hfe-nav-menu-icon{color:#FBFBFB;}.elementor-368 .elementor-element.elementor-element-28c9c77 div.hfe-nav-menu-icon svg{fill:#FBFBFB;}.elementor-368 .elementor-element.elementor-element-87ad965{background-color:#FBFBFB;margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;padding:0px 50px 0px 50px;}.elementor-368 .elementor-element.elementor-element-e0230b7 > .elementor-widget-container{margin:64px 64px 64px 64px;}.elementor-368 .elementor-element.elementor-element-e0230b7 .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Inter", Sans-serif;}.elementor-368 .elementor-element.elementor-element-e0230b7 .tpg-el-main-wrapper .tpg-post-holder .entry-title:hover{color:#9F0000 !important;}.elementor-368 .elementor-element.elementor-element-e0230b7 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-368 .elementor-element.elementor-element-e0230b7 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-368 .elementor-element.elementor-element-e0230b7 .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"Inter", Sans-serif;}.elementor-368 .elementor-element.elementor-element-e0230b7 .tpg-el-main-wrapper .tpg-post-holder .post-meta-tags a:hover{color:#9F0000;}.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-368 .elementor-element.elementor-element-053afba .elementor-button{background-color:#0F0F0F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#FBFBFB;color:#FBFBFB;border-style:none;border-radius:0px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-368 .elementor-element.elementor-element-053afba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-053afba .elementor-button-content-wrapper{flex-direction:row;}.elementor-368 .elementor-element.elementor-element-053afba .elementor-button .elementor-button-content-wrapper{gap:5%;justify-content:start;}.elementor-368 .elementor-element.elementor-element-37086f9 .elementor-button{background-color:#0F0F0F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#FBFBFB;color:#FBFBFB;border-style:none;border-radius:0px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-368 .elementor-element.elementor-element-37086f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-37086f9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-368 .elementor-element.elementor-element-37086f9 .elementor-button .elementor-button-content-wrapper{gap:5%;justify-content:start;}.elementor-368 .elementor-element.elementor-element-e3023e6 .elementor-button{background-color:#0F0F0F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#FBFBFB;color:#FBFBFB;border-style:none;border-radius:0px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-368 .elementor-element.elementor-element-e3023e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-e3023e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-368 .elementor-element.elementor-element-e3023e6 .elementor-button .elementor-button-content-wrapper{gap:5%;justify-content:start;}}@media all and (max-width:1024px){.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-menu-item{padding-left:5px;padding-right:5px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .menu-item a.hfe-sub-menu-item{padding-left:calc( 5px + 20px );padding-right:5px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 5px + 40px );padding-right:5px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 5px + 60px );padding-right:5px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 5px + 80px );padding-right:5px;}body:not(.rtl) .elementor-368 .elementor-element.elementor-element-28c9c77.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-368 .elementor-element.elementor-element-28c9c77 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu li a.hfe-sub-menu-item,
						.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:14px;padding-right:14px;}.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 14px + 20px );padding-right:14px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 14px + 40px );padding-right:14px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 14px + 60px );padding-right:14px;}.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-368 .elementor-element.elementor-element-28c9c77 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 14px + 80px );padding-right:14px;}.elementor-368 .elementor-element.elementor-element-28c9c77{width:100%;max-width:100%;}.elementor-368 .elementor-element.elementor-element-28c9c77.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-87ad965{margin:0% 3% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;}.elementor-368 .elementor-element.elementor-element-053afba .elementor-button{font-size:14px;}.elementor-368 .elementor-element.elementor-element-37086f9 .elementor-button{font-size:14px;}.elementor-368 .elementor-element.elementor-element-e3023e6 .elementor-button{font-size:14px;}}@media all and (max-width:767px){body:not(.rtl) .elementor-368 .elementor-element.elementor-element-28c9c77.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}
							.elementor-368 .elementor-element.elementor-element-28c9c77 .sub-menu li a.hfe-sub-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-368 .elementor-element.elementor-element-28c9c77 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:14px;}.elementor-368 .elementor-element.elementor-element-87ad965{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 15px 0px 15px;}.elementor-368 .elementor-element.elementor-element-053afba .elementor-button{font-size:14px;}.elementor-368 .elementor-element.elementor-element-37086f9 .elementor-button{font-size:14px;}.elementor-368 .elementor-element.elementor-element-e3023e6 .elementor-button{font-size:14px;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/base-desktop.css?ver=6af62aa59c226  !***/

@media all{.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{display:block;}.elementor .e-collection-loop-base{display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-985-frontend-desktop.css?ver=6af62aa59c8c4  !***/

@media all{.elementor .e-5700334-3c2cb61{width:70%;}.elementor .e-808157c{width:20%;padding:0px;flex-direction:row;justify-content:flex-start;}.elementor .e-1d43665{width:100%;font-family:Inter;flex-direction:row;justify-content:space-evenly;}.elementor .e-eabefac-31db6bd{width:30px;height:30px;}.elementor .e-a48c9d7{width:5%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-f6a0308{position:fixed;inset-block-start:0px;z-index:2;padding-inline-start:64px;padding-inline-end:64px;background-color:#0f0f0fcc;flex-direction:row;justify-content:space-around;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-1246-frontend-desktop.css?ver=6af62aa59ca10  !***/

@media all{.elementor .e-de97455-06c851d{aspect-ratio:auto;padding-block-end:16px;}.elementor .e-efad660-ebfe719{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-4eb105c-d0057bf{width:30px;height:30px;}.elementor .e-266b43b-c89aed5{width:30px;height:30px;}.elementor .e-bc104f8-2863c29{width:30px;height:30px;}.elementor .e-d1b8e7f-829e223{width:30px;height:30px;}.elementor .e-c39ba8b-be4564c{padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:10%;}.elementor .e-835ad6e-6ac1791{padding-inline-end:0px;flex-direction:column;}.elementor .e-087293b-811efe4{font-family:Inter;font-weight:900;font-size:16px;color:#fbfbfb;text-transform:uppercase;padding-block-end:16px;}.elementor .e-d73d91b-d96e90f{padding-block-start:24px;padding-inline-start:64px;flex-direction:column;}.elementor .e-09f9d4d-2d95146{font-family:Inter;font-weight:900;font-size:16px;color:#fbfbfb;text-transform:uppercase;padding-block-end:16px;}.elementor .e-d712eb2-53f68a0{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-5d18624-f6300f6{padding-block-start:24px;flex-direction:column;}.elementor .e-a9853e6-d43ebb5{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;border-style:none;background-color:#9F0000;}.elementor .e-0124fab-9f35ad1{width:30px;height:30px;}.elementor .e-f669acc-ff461ca{padding-block-start:160px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:10%;justify-content:flex-end;}.elementor .e-14673d4-7f1a0c8{padding-block-start:24px;flex-direction:column;}.elementor .e-b89723d-4dc4271{column-gap:64px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#0F0F0F;display:grid;flex-direction:column;grid-template-columns:repeat(4, 1fr);}.elementor .e-de680d5-77f5da1{padding:0px;flex-direction:column;}.elementor .e-89818eb-b00c561{padding:0px;flex-direction:column;}.elementor .e-af41c5e{padding:0px;flex-direction:column;}.elementor .e-390f436-2a985cd{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-989b91b-f332da2{padding-inline-end:0px;flex-direction:column;}.elementor .e-b57ab51-5005c22{font-family:Inter;font-weight:500;font-size:16px;color:#878787;display:flex;justify-content:flex-end;}.elementor .e-c6b03c8-45519a9{padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#0F0F0F;display:grid;flex-direction:column;gap:0px;grid-template-columns:repeat(2, 1fr);justify-items:stretch;align-items:stretch;}.elementor .e-7ce7448{padding:0px;flex-direction:column;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-368-frontend-desktop.css?ver=6af63a76bc285  !***/

@media all{.elementor .e-2d228a5-78b16e9{width:70%;}.elementor .e-5cb8e1d-bfcfe5e{width:20%;padding:0px;flex-direction:row;justify-content:flex-start;}.elementor .e-8040d1a-9d28b05{width:100%;font-family:Inter;flex-direction:row;justify-content:space-evenly;}.elementor .e-9add010-93cae06{width:30px;height:30px;}.elementor .e-83b4b73-78635ce{width:5%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-41e7e86-7bfbf36{position:fixed;z-index:1;padding-inline-start:64px;padding-inline-end:64px;background-color:#0f0f0fcc;flex-direction:row;justify-content:space-around;}.elementor .e-ef7b28a{padding:0px;flex-direction:column;}.elementor .e-27739d6-2c32466{font-family:Inter;font-weight:800;font-size:48px;color:#FBFBFB;text-transform:uppercase;padding-block-end:10px;align-self:start;}.elementor .e-04c6288-5f8d5ec{font-family:Inter;font-weight:400;font-size:16px;color:#FBFBFB;padding-inline-end:100px;margin-block-end:40px;align-self:start;}.elementor .e-2d1943d-7c11167{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;background-color:#9F0000;grid-template-columns:repeat(2, 1fr);align-self:start;order:99999;}.elementor .e-6cb1d18-b536d91{margin-block-start:272px;margin-block-end:100px;margin-inline-start:64px;margin-inline-end:0px;display:block;}.elementor .e-8dfd728-bd4d5ac{background-image:url("/wp-content/uploads/2026/10/Wiercenie-Header-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-clip:border-box;display:grid;flex-direction:column;grid-template-columns:repeat(2, 1fr);}.elementor .e-38d275f-95656e8{padding:0px;flex-direction:column;}.elementor .e-73ac0ed{padding:0px;flex-direction:column;}.elementor .e-7e8d860-dc3ef78{font-family:Inter;font-weight:800;font-size:40px;text-transform:uppercase;margin-block-end:24px;}.elementor .e-c795d8a-4caf37e{font-family:Inter;font-weight:400;font-size:16px;margin-block-end:80px;display:block;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-96fa204-5ce31da{padding-inline-start:0px;flex-direction:column;}.elementor .e-a865f12-3e0044f{width:50%;padding-inline-start:0px;padding-inline-end:64px;flex-direction:column;justify-content:center;}.elementor .e-b781b59-f369078{aspect-ratio:4/3;object-fit:cover;padding-block-end:16px;align-self:center;}.elementor .e-cbb6365-71731cd{width:50%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-0447121-09526c1{padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:54px;margin-block-end:32px;flex-direction:row;}.elementor .e-7537602-2415f9e{aspect-ratio:4/3;object-fit:cover;padding-block-end:16px;align-self:center;}.elementor .e-d2692ef-e7706ee{width:50%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-00d0d65-eb180a5{font-family:Inter;font-weight:800;font-size:40px;color:#FBFBFB;text-transform:uppercase;margin-block-end:24px;}.elementor .e-e8aa3ee-eeecd00{font-family:Inter;font-weight:400;font-size:16px;color:#FBFBFB;margin-block-end:0px;display:block;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-e1ba166-fd71ff2{padding-inline-start:0px;flex-direction:column;}.elementor .e-aa763de-ebb7729{width:50%;padding-inline-start:64px;padding-inline-end:0px;flex-direction:column;justify-content:center;}.elementor .e-e6360e1-7e777a8{padding-block-start:54px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;margin-block-end:0px;background-color:#222222;flex-direction:row;}.elementor .e-3054319{padding:0px;flex-direction:column;}.elementor .e-78a2437-8baff27{font-family:Inter;font-weight:700;font-size:24px;color:#FBFBFB;}.elementor .e-4f8bfa5-6055314{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;padding-inline-start:24px;align-self:center;}.elementor .e-e736a7b-67c223d{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-c592e93-38a9b0f{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-81e963a-6c1c991{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-c80578b-fb224c0{font-family:Inter;font-weight:700;font-size:24px;color:#FBFBFB;}.elementor .e-40fee78-dd91652{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;padding-inline-start:24px;align-self:center;}.elementor .e-ac2a02b-e75766e{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-21fe4d5-3da4c03{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-ce52752-4c83b08{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-222a2e4-7c2c5af{font-family:Inter;font-weight:700;font-size:24px;color:#FBFBFB;}.elementor .e-625a601-c86bb5f{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;padding-inline-start:24px;align-self:center;}.elementor .e-4db95c2-7307cd5{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-3029b2a-cc5fcab{font-family:Inter;font-weight:500;font-size:16px;color:#FBFBFB;align-self:center;}.elementor .e-e5ed452-7ac3fa8{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-0329d19-9707a90{column-gap:40px;row-gap:20px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:stretch;align-self:stretch;}.elementor .e-094a769{padding-block-start:64px;padding-block-end:64px;padding-inline-start:120px;padding-inline-end:64px;background-color:#0F0F0F;flex-direction:column;}.elementor .e-296cff4-9f3fe52{font-family:Inter;font-weight:800;font-size:40px;text-transform:uppercase;margin-block-end:24px;}.elementor .e-e3a7539-1b1848d{font-family:Inter;font-weight:400;font-size:16px;display:block;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-6042ae3-dc2785f{padding-inline-start:0px;flex-direction:column;}.elementor .e-08ea725-b01b8a5{width:50%;padding-inline-start:0px;padding-inline-end:64px;flex-direction:column;justify-content:center;}.elementor .e-197f5d9-1257205{aspect-ratio:4/3;object-fit:cover;padding-block-end:16px;align-self:center;}.elementor .e-be2237c-fa94286{width:50%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-c44d6ba-d97a21f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:64px;margin-block-end:32px;flex-direction:row;}.elementor .e-fe99446-5bd084b{padding:0px;background-color:#fbfbfb;flex-direction:column;}.elementor .e-6b0056b-cb94f92{font-family:Inter;font-weight:700;font-size:24px;}.elementor .e-29f1e79-63f665d{font-family:Inter;font-weight:500;font-size:16px;padding-inline-start:24px;align-self:center;}.elementor .e-53ceaba-ba4ebe8{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-d85b1fb-52711ff{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-5eb3b23-b9e6983{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-60a8a52-4a6f061{font-family:Inter;font-weight:700;font-size:24px;}.elementor .e-2389cdc-7d95a9e{font-family:Inter;font-weight:500;font-size:16px;padding-inline-start:24px;align-self:center;}.elementor .e-79dd142-8465496{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-31db9b2-fc0ddbe{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-c6abd93-26557e9{font-family:Inter;font-weight:500;font-size:16px;align-self:center;}.elementor .e-d5e85cb-51dd2ea{column-gap:40px;row-gap:20px;grid-template-columns:repeat(5, 1fr);}.elementor .e-7d5e226-fc07f90{padding-block-start:64px;padding-block-end:64px;padding-inline-start:120px;padding-inline-end:120px;background-color:#F2F0F0;flex-direction:column;}.elementor .e-22c22f3-543421e{font-family:Inter;font-weight:800;font-size:40px;color:#FBFBFB;text-transform:uppercase;}.elementor .e-18ca2b7-19988af{width:100%;display:flex;flex-direction:column;}.elementor .e-efb5bfe-be793e4{padding-block-start:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#222222;flex-direction:row;flex-wrap:wrap;}.elementor .e-9385fff{padding:0px;flex-direction:column;}.elementor .e-822adde-5f77c17{aspect-ratio:2/3;object-fit:cover;object-position:center center;padding-block-end:24px;display:flex;}.elementor .e-1faea5c-578969b{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-66a9414-7428692{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;text-align:start;}.elementor .e-2b66845-2f9275b{width:33%;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-2933971-894922d{aspect-ratio:2/3;object-fit:cover;object-position:center center;padding-block-end:24px;display:flex;}.elementor .e-1458db8-52f06f1{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-5db5ed3-3f11c7c{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;}.elementor .e-68399f3-a70b1f1{width:33%;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-5666efd-15036e0{aspect-ratio:2/3;object-fit:cover;padding-block-end:24px;}.elementor .e-5751e87-8c37b2b{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-0552de4-6591b86{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;}.elementor .e-a29d2a3-517d341{width:33%;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-f1250e6-30ee6eb{padding-block-start:56px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#222222;flex-direction:row;gap:64px;grid-template-columns:repeat(4, 1fr);}.elementor .e-ebe1a77{padding:0px;flex-direction:column;}.elementor .e-ae8a294-7d4608a{font-family:Inter;font-weight:800;font-size:40px;color:#0F0F0F;text-transform:uppercase;}.elementor .e-2337225-2cc3015{width:100%;display:flex;flex-direction:column;}.elementor .e-1d539d9-02d0c06{padding-block-start:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#F2F0F0;flex-direction:row;flex-wrap:wrap;}.elementor .e-cded8a9-b38e52a{width:40px;height:40px;margin-block-end:12px;}.elementor .e-07d2ef6-6748d6d{font-family:Inter;font-weight:400;font-size:32px;color:#0F0F0F;padding-block-end:24px;}.elementor .e-c6b2cb9-0341756{font-family:Inter;font-weight:400;font-size:16px;color:#0F0F0F;}.elementor .e-e862038-38409b8{width:33%;padding:24px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-068ca13-6ee5859{width:40px;height:40px;margin-block-end:12px;}.elementor .e-5733426-af5f403{font-family:Inter;font-weight:400;font-size:32px;color:#0F0F0F;padding-block-end:24px;}.elementor .e-b0c9d57-9caded4{font-family:Inter;font-weight:400;font-size:16px;color:#0F0F0F;}.elementor .e-574496c-9df8ba6{width:33%;padding:24px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-ea968e5-3212816{width:40px;height:40px;margin-block-end:12px;}.elementor .e-d8b604b-79d5c61{font-family:Inter;font-weight:400;font-size:32px;color:#0F0F0F;padding-block-end:24px;}.elementor .e-1b08732-223c926{font-family:Inter;font-weight:400;font-size:16px;color:#0F0F0F;}.elementor .e-bde6fab-c903c7b{width:33%;padding:24px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-064421a-084ca16{padding-block-start:56px;padding-block-end:24px;padding-inline-start:64px;padding-inline-end:64px;background-color:#F2F0F0;flex-direction:row;gap:24px;grid-template-columns:repeat(4, 1fr);justify-content:space-evenly;}.elementor .e-15098cc-6bbe6b1{width:40px;height:40px;margin-block-end:12px;}.elementor .e-55a03d5-46b58da{font-family:Inter;font-weight:400;font-size:32px;color:#0F0F0F;padding-block-end:24px;}.elementor .e-9fee7ad-de6485d{font-family:Inter;font-weight:400;font-size:16px;color:#0F0F0F;}.elementor .e-6ef9636-f69d7dd{width:33%;padding:24px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-8eea86c-6b4c5ca{width:40px;height:40px;margin-block-end:12px;}.elementor .e-d3c25dd-f5c176e{font-family:Inter;font-weight:400;font-size:32px;color:#0F0F0F;padding-block-end:24px;}.elementor .e-ab1133a-66e57c3{font-family:Inter;font-weight:400;font-size:16px;color:#0F0F0F;}.elementor .e-da683a3-19a84af{width:33%;padding:24px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-b6373bd-28c26e9{width:40px;height:40px;margin-block-end:12px;}.elementor .e-56de285-7121b52{font-family:Inter;font-weight:400;font-size:32px;color:#0F0F0F;padding-block-end:24px;}.elementor .e-860f544-15de33a{font-family:Inter;font-weight:400;font-size:16px;color:#0F0F0F;}.elementor .e-a8d0a48-4597eea{width:33%;padding:24px;display:flex;flex-direction:column;grid-template-columns:repeat(1, 1fr);}.elementor .e-af96b31-fadee63{padding-block-start:24px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#F2F0F0;flex-direction:row;gap:24px;grid-template-columns:repeat(4, 1fr);justify-content:space-evenly;}.elementor .e-b9a98da-a7f93c5{font-family:Inter;font-weight:400;font-size:16px;color:#878787;text-transform:uppercase;padding-inline-end:0px;margin-inline-end:0px;}.elementor .e-04d75ff-58149b2{border-start-end-radius:11px;border-end-start-radius:11px;}.elementor .e-5a45772-f1e2c9e{column-gap:7%;display:grid;flex-direction:row;row-gap:0px;grid-template-columns:repeat(6, 1fr);justify-content:center;align-items:center;}.elementor .e-5c1cdb6-72dd38c{padding-block-start:16px;padding-block-end:16px;padding-inline-start:64px;padding-inline-end:64px;background-color:#0F0F0F;}.elementor .e-20b9756-81f2431{font-family:Inter;font-weight:800;font-size:40px;color:#FBFBFB;text-transform:uppercase;margin-block-end:24px;align-self:center;}.elementor .e-b09f02b-78c8826{font-family:Inter;font-weight:400;font-size:16px;color:#FBFBFB;text-align:center;padding-inline-start:20%;padding-inline-end:20%;margin-block-end:64px;display:block;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;align-self:center;}.elementor .e-30e6ec7-d27615a{padding-inline-start:0px;flex-direction:column;justify-content:center;}.elementor .e-c9aa629-e5b6f26{padding-block-start:64px;padding-block-end:64px;background-image:url("/wp-content/uploads/2026/10/Indywidualna-wycena-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-clip:border-box;flex-direction:column;}.elementor .e-6e2d318{padding:0px;flex-direction:column;}.elementor .e-09dbef4-0bf84b5{font-family:Inter;font-weight:800;font-size:40px;color:#0F0F0F;text-transform:uppercase;}.elementor .e-911686b-3c72320{width:100%;display:flex;flex-direction:column;}.elementor .e-703655a-0143cf8{padding-block-start:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#F2F0F0;flex-direction:row;flex-wrap:wrap;}.elementor .e-f6f89b8-bf609a2{padding:0px;flex-direction:column;}.elementor .e-87d92fb{padding:0px;flex-direction:column;}.elementor .e-d3af2c9-42bafd5{background-color:#F2F0F0;flex-direction:column;}.elementor .e-b791b7d{padding:0px;flex-direction:column;}.elementor .e-7708964-f2dd869{column-gap:4%;background-image:url("/wp-content/uploads/2026/10/polska-flaga.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:border-box;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-9b0ee66-01c40aa{padding:0px;flex-direction:row;justify-content:space-around;}.elementor .e-a4c4a8a{padding:0px;flex-direction:column;}.elementor .e-279c5c3-90cb611{aspect-ratio:auto;padding-block-end:16px;}.elementor .e-2b2a085-330466f{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-c702d37-9f5782b{width:30px;height:30px;}.elementor .e-0855823-2e8367e{width:30px;height:30px;}.elementor .e-9a34293-64a9dd8{width:30px;height:30px;}.elementor .e-6b981d0-6770a5a{width:30px;height:30px;}.elementor .e-e1c33ab-792fc88{padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:10%;}.elementor .e-cd7c881-e37173f{padding-inline-end:0px;flex-direction:column;}.elementor .e-9961159-37dadf8{font-family:Inter;font-weight:900;font-size:16px;color:#fbfbfb;text-transform:uppercase;padding-block-end:16px;}.elementor .e-85a2221-5f764cc{padding-block-start:24px;padding-inline-start:64px;flex-direction:column;}.elementor .e-afb799b-631a8e5{font-family:Inter;font-weight:900;font-size:16px;color:#fbfbfb;text-transform:uppercase;padding-block-end:16px;}.elementor .e-c9c85e2-ea9085a{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-5c7754d-5418630{padding-block-start:24px;flex-direction:column;}.elementor .e-8d57078-60d60b9{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;border-style:none;background-color:#9F0000;}.elementor .e-5ed6976-a1f539e{width:30px;height:30px;}.elementor .e-2cbafaa-1756b1e{padding-block-start:160px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:10%;justify-content:flex-end;}.elementor .e-7c458bb-598557b{padding-block-start:24px;flex-direction:column;}.elementor .e-923d1fd-cdba203{column-gap:64px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#0F0F0F;display:grid;flex-direction:column;grid-template-columns:repeat(4, 1fr);}.elementor .e-c3b5f3f-e529f7e{padding:0px;flex-direction:column;}.elementor .e-ec080b7-04becf2{padding:0px;flex-direction:column;}.elementor .e-54d0c06-2a10b67{padding:0px;flex-direction:column;}.elementor .e-e055f7b{padding:0px;flex-direction:column;}.elementor .e-97482e5-55362f2{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-64d3441-ecf3692{padding-inline-end:0px;flex-direction:column;}.elementor .e-0419d5c-4283872{font-family:Inter;font-weight:500;font-size:16px;color:#878787;display:flex;justify-content:flex-end;}.elementor .e-23284c5-424f65f{padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#0F0F0F;display:grid;flex-direction:column;gap:0px;grid-template-columns:repeat(2, 1fr);justify-items:stretch;align-items:stretch;}.elementor .e-aa7b6c9-44b325e{padding:0px;flex-direction:column;}.elementor .e-c0f32ac-a5ab208{padding:0px;flex-direction:column;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-985-frontend-tablet.css?ver=6af62aa59c8c4  !***/

@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5700334-3c2cb61{width:100%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-808157c{width:30%;justify-content:flex-start;align-items:center;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-1d43665{padding:0px;margin-inline-start:20px;margin-inline-end:10px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a48c9d7{width:10%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-f6a0308{padding-inline-start:24px;padding-inline-end:24px;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-1246-frontend-tablet.css?ver=6af62aa59ca10  !***/

@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-de97455-06c851d{aspect-ratio:16/9;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-efad660-ebfe719{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-d73d91b-d96e90f{padding-inline-start:20px;padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-d712eb2-53f68a0{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5d18624-f6300f6{padding-inline-start:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a9853e6-d43ebb5{font-size:12px;padding-inline-start:12px;padding-inline-end:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b89723d-4dc4271{column-gap:8px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-390f436-2a985cd{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b57ab51-5005c22{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c6b03c8-45519a9{padding-inline-start:24px;padding-inline-end:24px;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-368-frontend-tablet.css?ver=6af63a76bc285  !***/

@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-2d228a5-78b16e9{width:100%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5cb8e1d-bfcfe5e{width:30%;justify-content:flex-start;align-items:center;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-8040d1a-9d28b05{padding:0px;margin-inline-start:20px;margin-inline-end:10px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-83b4b73-78635ce{width:10%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-41e7e86-7bfbf36{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-27739d6-2c32466{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-04c6288-5f8d5ec{font-size:14px;padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-2d1943d-7c11167{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-6cb1d18-b536d91{margin-inline-start:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-8dfd728-bd4d5ac{grid-template-columns:repeat(2, 1fr);}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-7e8d860-dc3ef78{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c795d8a-4caf37e{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a865f12-3e0044f{padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b781b59-f369078{aspect-ratio:3/4;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-0447121-09526c1{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-7537602-2415f9e{aspect-ratio:3/4;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-00d0d65-eb180a5{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e8aa3ee-eeecd00{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-aa763de-ebb7729{padding-inline-start:14px;padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e6360e1-7e777a8{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-0329d19-9707a90{column-gap:10px;row-gap:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-094a769{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-296cff4-9f3fe52{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e3a7539-1b1848d{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-08ea725-b01b8a5{padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-197f5d9-1257205{aspect-ratio:3/4;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c44d6ba-d97a21f{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-d5e85cb-51dd2ea{column-gap:10px;row-gap:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-7d5e226-fc07f90{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-22c22f3-543421e{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-efb5bfe-be793e4{padding-inline-start:40px;padding-inline-end:10px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-1faea5c-578969b{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-66a9414-7428692{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-1458db8-52f06f1{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5db5ed3-3f11c7c{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5751e87-8c37b2b{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-0552de4-6591b86{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-f1250e6-30ee6eb{padding-block-start:34px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;gap:8px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-ae8a294-7d4608a{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-1d539d9-02d0c06{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-07d2ef6-6748d6d{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c6b2cb9-0341756{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e862038-38409b8{padding:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5733426-af5f403{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b0c9d57-9caded4{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-574496c-9df8ba6{padding:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-d8b604b-79d5c61{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-1b08732-223c926{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-bde6fab-c903c7b{padding:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-064421a-084ca16{padding-block-start:24px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;gap:16px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-55a03d5-46b58da{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-9fee7ad-de6485d{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-6ef9636-f69d7dd{padding:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-d3c25dd-f5c176e{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-ab1133a-66e57c3{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-da683a3-19a84af{padding:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-56de285-7121b52{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-860f544-15de33a{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a8d0a48-4597eea{padding:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-af96b31-fadee63{padding-block-start:24px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;gap:16px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b9a98da-a7f93c5{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5c1cdb6-72dd38c{padding-inline-start:40px;padding-inline-end:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-20b9756-81f2431{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b09f02b-78c8826{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-09dbef4-0bf84b5{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-703655a-0143cf8{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-279c5c3-90cb611{aspect-ratio:16/9;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-2b2a085-330466f{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-85a2221-5f764cc{padding-inline-start:20px;padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c9c85e2-ea9085a{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5c7754d-5418630{padding-inline-start:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-8d57078-60d60b9{font-size:12px;padding-inline-start:12px;padding-inline-end:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-923d1fd-cdba203{column-gap:8px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-97482e5-55362f2{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-0419d5c-4283872{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-23284c5-424f65f{padding-inline-start:24px;padding-inline-end:24px;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/base-mobile.css?ver=6af62aa59c226  !***/

@media all and (max-width:767px) and (max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-985-frontend-mobile.css?ver=6af62aa59c8c4  !***/

@media all and (max-width:767px) and (max-width:767px){.elementor .e-808157c{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-1d43665{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-a48c9d7{width:24%;justify-content:flex-end;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-f6a0308{position:sticky;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-1246-frontend-mobile.css?ver=6af62aa59ca10  !***/

@media all and (max-width:767px) and (max-width:767px){.elementor .e-efad660-ebfe719{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c39ba8b-be4564c{justify-content:flex-start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-835ad6e-6ac1791{padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d73d91b-d96e90f{padding-block-start:40px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d712eb2-53f68a0{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5d18624-f6300f6{padding-block-start:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-f669acc-ff461ca{padding-block-start:40px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-14673d4-7f1a0c8{padding-block-start:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-b89723d-4dc4271{column-gap:64px;padding-inline-start:24px;padding-inline-end:24px;display:flex;row-gap:40px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-390f436-2a985cd{text-align:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-989b91b-f332da2{justify-content:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-b57ab51-5005c22{justify-content:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c6b03c8-45519a9{column-gap:64px;padding-inline-start:24px;padding-inline-end:24px;display:grid;row-gap:40px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr);}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/local-368-frontend-mobile.css?ver=6af63a76bc285  !***/

@media all and (max-width:767px) and (max-width:767px){.elementor .e-5cb8e1d-bfcfe5e{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-8040d1a-9d28b05{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-83b4b73-78635ce{width:24%;justify-content:flex-end;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-41e7e86-7bfbf36{position:sticky;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-27739d6-2c32466{font-size:32px;column-gap:1px;display:flex;flex-direction:row;row-gap:1px;flex-wrap:wrap;justify-content:flex-start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-04c6288-5f8d5ec{font-size:14px;text-align:start;padding-inline-end:0px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-6cb1d18-b536d91{column-gap:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:14px;margin-inline-start:14px;display:flex;flex-direction:column;flex-wrap:wrap;grid-column:1;align-content:start;align-items:start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-8dfd728-bd4d5ac{display:flex;grid-template-columns:repeat(1, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-7e8d860-dc3ef78{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c795d8a-4caf37e{font-size:14px;text-align:start;flex-direction:row;justify-content:flex-start;align-self:start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-96fa204-5ce31da{padding-block-end:10px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-a865f12-3e0044f{width:100%;padding-inline-end:0px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-cbb6365-71731cd{width:100%;grid-template-columns:repeat(1, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-0447121-09526c1{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column-reverse;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d2692ef-e7706ee{width:100%;padding:0px;grid-template-columns:repeat(1, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-00d0d65-eb180a5{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e8aa3ee-eeecd00{font-size:14px;text-align:start;justify-content:flex-start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e1ba166-fd71ff2{padding-block-end:10px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-aa763de-ebb7729{width:100%;padding-inline-start:0px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e6360e1-7e777a8{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-78a2437-8baff27{font-size:16px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-4f8bfa5-6055314{font-size:14px;padding-inline-start:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e736a7b-67c223d{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c592e93-38a9b0f{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-81e963a-6c1c991{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c80578b-fb224c0{font-size:16px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-40fee78-dd91652{font-size:14px;padding-inline-start:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ac2a02b-e75766e{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-21fe4d5-3da4c03{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ce52752-4c83b08{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-222a2e4-7c2c5af{font-size:16px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-625a601-c86bb5f{font-size:14px;padding-inline-start:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-4db95c2-7307cd5{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-3029b2a-cc5fcab{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-0329d19-9707a90{overflow:auto;column-gap:24px;padding:0px;row-gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(5, 1fr);grid-auto-flow:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-094a769{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-296cff4-9f3fe52{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e3a7539-1b1848d{font-size:14px;flex-direction:row;justify-content:space-evenly;align-self:stretch;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-6042ae3-dc2785f{padding-block-end:10px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-08ea725-b01b8a5{width:100%;padding-inline-end:0px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-197f5d9-1257205{aspect-ratio:3/4;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-be2237c-fa94286{width:100%;grid-template-columns:repeat(1, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c44d6ba-d97a21f{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column-reverse;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-6b0056b-cb94f92{font-size:20px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-29f1e79-63f665d{font-size:14px;padding-inline-start:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-53ceaba-ba4ebe8{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d85b1fb-52711ff{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5eb3b23-b9e6983{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-60a8a52-4a6f061{font-size:20px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2389cdc-7d95a9e{font-size:14px;padding-inline-start:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-79dd142-8465496{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-31db9b2-fc0ddbe{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c6abd93-26557e9{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d5e85cb-51dd2ea{overflow:auto;aspect-ratio:3/4;column-gap:10px;padding:0px;row-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(5, 1fr);grid-auto-flow:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-7d5e226-fc07f90{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-22c22f3-543421e{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-18ca2b7-19988af{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-efb5bfe-be793e4{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-822adde-5f77c17{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-66a9414-7428692{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2b66845-2f9275b{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2933971-894922d{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5db5ed3-3f11c7c{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-68399f3-a70b1f1{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5666efd-15036e0{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-0552de4-6591b86{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-a29d2a3-517d341{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-f1250e6-30ee6eb{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:40px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ae8a294-7d4608a{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2337225-2cc3015{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-1d539d9-02d0c06{padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c6b2cb9-0341756{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e862038-38409b8{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-b0c9d57-9caded4{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-574496c-9df8ba6{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-1b08732-223c926{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-bde6fab-c903c7b{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-064421a-084ca16{padding-block-start:0px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-9fee7ad-de6485d{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-6ef9636-f69d7dd{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ab1133a-66e57c3{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-da683a3-19a84af{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-860f544-15de33a{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-a8d0a48-4597eea{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-af96b31-fadee63{padding-block-start:0px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5a45772-f1e2c9e{column-gap:10%;row-gap:7%;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5c1cdb6-72dd38c{padding-block-start:24px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-20b9756-81f2431{font-size:32px;text-align:center;padding-block-end:0px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-b09f02b-78c8826{font-size:14px;padding-inline-start:0%;padding-inline-end:0%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-30e6ec7-d27615a{padding:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c9aa629-e5b6f26{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-09dbef4-0bf84b5{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-911686b-3c72320{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-703655a-0143cf8{padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2b2a085-330466f{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e1c33ab-792fc88{justify-content:flex-start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-cd7c881-e37173f{padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-85a2221-5f764cc{padding-block-start:40px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c9c85e2-ea9085a{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5c7754d-5418630{padding-block-start:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2cbafaa-1756b1e{padding-block-start:40px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-7c458bb-598557b{padding-block-start:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-923d1fd-cdba203{column-gap:64px;padding-inline-start:24px;padding-inline-end:24px;display:flex;row-gap:40px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(4, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-97482e5-55362f2{text-align:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-64d3441-ecf3692{justify-content:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-0419d5c-4283872{justify-content:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-23284c5-424f65f{column-gap:64px;padding-inline-start:24px;padding-inline-end:24px;display:grid;row-gap:40px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 1fr);}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/post-985.css?ver=1794517670  !***/

@media all{.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item{padding-left:24px;padding-right:24px;}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-sub-menu-item{padding-left:calc( 24px + 20px );padding-right:24px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 40px );padding-right:24px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 60px );padding-right:24px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 24px + 80px );padding-right:24px;}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item, .elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:16px;}body.rtl .elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:16px;}.elementor-985 .elementor-element.elementor-element-629bb78 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:16px;}.elementor-985 .elementor-element.elementor-element-629bb78 ul.sub-menu{width:220px;}.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu a.hfe-sub-menu-item,
						 .elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item.elementor-button{background-color:#9F0000;font-family:"Roboto", Sans-serif;font-weight:500;color:#FBFBFB;border-radius:0px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-629bb78{width:100%;max-width:100%;}.elementor-985 .elementor-element.elementor-element-629bb78.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-985 .elementor-element.elementor-element-629bb78 a.hfe-menu-item, .elementor-985 .elementor-element.elementor-element-629bb78 a.hfe-sub-menu-item{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item, .elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu a.hfe-sub-menu-item{color:#FBFBFB;}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item.highlighted,
								.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item:focus{color:#FBFBFB;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:#FBFBFB;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:unset;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:#FBFBFB;}.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu a.hfe-sub-menu-item,
								.elementor-985 .elementor-element.elementor-element-629bb78 .elementor-menu-toggle,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#0F0F0F;}.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 .elementor-menu-toggle:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#9F0000;}
							.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu li a.hfe-sub-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu li.menu-item:not(:last-child),
						.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-985 .elementor-element.elementor-element-629bb78 div.hfe-nav-menu-icon{color:#FBFBFB;}.elementor-985 .elementor-element.elementor-element-629bb78 div.hfe-nav-menu-icon svg{fill:#FBFBFB;}}@media all and (max-width:1024px){.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-menu-item{padding-left:5px;padding-right:5px;}.elementor-985 .elementor-element.elementor-element-629bb78 .menu-item a.hfe-sub-menu-item{padding-left:calc( 5px + 20px );padding-right:5px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 5px + 40px );padding-right:5px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 5px + 60px );padding-right:5px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 5px + 80px );padding-right:5px;}body:not(.rtl) .elementor-985 .elementor-element.elementor-element-629bb78.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-985 .elementor-element.elementor-element-629bb78 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-985 .elementor-element.elementor-element-629bb78 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu li a.hfe-sub-menu-item,
						.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:14px;padding-right:14px;}.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 14px + 20px );padding-right:14px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 14px + 40px );padding-right:14px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 14px + 60px );padding-right:14px;}.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-985 .elementor-element.elementor-element-629bb78 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 14px + 80px );padding-right:14px;}.elementor-985 .elementor-element.elementor-element-629bb78{width:100%;max-width:100%;}.elementor-985 .elementor-element.elementor-element-629bb78.elementor-element{--align-self:center;}}@media all and (max-width:767px){body:not(.rtl) .elementor-985 .elementor-element.elementor-element-629bb78.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}
							.elementor-985 .elementor-element.elementor-element-629bb78 .sub-menu li a.hfe-sub-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-985 .elementor-element.elementor-element-629bb78 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:14px;}}

/***!  https://ciecie-betonu.pl/wp-content/uploads/elementor/css/post-1246.css?ver=1794517670  !***/

@media all{.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-1246 .elementor-element.elementor-element-4f79f67 .elementor-button{background-color:#0F0F0F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#FBFBFB;color:#FBFBFB;border-style:none;border-radius:0px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-1246 .elementor-element.elementor-element-4f79f67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-4f79f67 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1246 .elementor-element.elementor-element-4f79f67 .elementor-button .elementor-button-content-wrapper{gap:5%;justify-content:start;}.elementor-1246 .elementor-element.elementor-element-28622d0 .elementor-button{background-color:#0F0F0F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#FBFBFB;color:#FBFBFB;border-style:none;border-radius:0px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-1246 .elementor-element.elementor-element-28622d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-28622d0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1246 .elementor-element.elementor-element-28622d0 .elementor-button .elementor-button-content-wrapper{gap:5%;justify-content:start;}.elementor-1246 .elementor-element.elementor-element-1c0b89c .elementor-button{background-color:#0F0F0F;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:#FBFBFB;color:#FBFBFB;border-style:none;border-radius:0px 0px 0px 0px;padding:3% 0% 3% 0%;}.elementor-1246 .elementor-element.elementor-element-1c0b89c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1246 .elementor-element.elementor-element-1c0b89c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1246 .elementor-element.elementor-element-1c0b89c .elementor-button .elementor-button-content-wrapper{gap:5%;justify-content:start;}}@media all and (max-width:1024px){.elementor-1246 .elementor-element.elementor-element-4f79f67 .elementor-button{font-size:14px;}.elementor-1246 .elementor-element.elementor-element-28622d0 .elementor-button{font-size:14px;}.elementor-1246 .elementor-element.elementor-element-1c0b89c .elementor-button{font-size:14px;}}@media all and (max-width:767px){.elementor-1246 .elementor-element.elementor-element-4f79f67 .elementor-button{font-size:14px;}.elementor-1246 .elementor-element.elementor-element-28622d0 .elementor-button{font-size:14px;}.elementor-1246 .elementor-element.elementor-element-1c0b89c .elementor-button{font-size:14px;}}
