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

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

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

@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=6af0f562f4220  !***/

@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=6af0f5630010f  !***/

@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-299-frontend-desktop.css?ver=6af10d074b650  !***/

@media all{.elementor .e-b88e6d5-148da7f{width:70%;}.elementor .e-053eeaa-95c0894{width:20%;padding:0px;flex-direction:row;justify-content:flex-start;}.elementor .e-cb450c0-cfeb709{width:100%;font-family:Inter;flex-direction:row;justify-content:space-evenly;}.elementor .e-741ef40-8004569{width:30px;height:30px;}.elementor .e-f729f80-07814ca{width:5%;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-3156043-86bb11e{padding-inline-start:64px;padding-inline-end:64px;background-color:#0f0f0fcc;flex-direction:row;justify-content:space-around;}.elementor .e-c8c4ada{position:fixed;z-index:2;padding:0px;flex-direction:column;}.elementor .e-151f69f-ccdb84b{font-family:Inter;font-weight:800;font-size:48px;color:#FBFBFB;text-transform:uppercase;padding-block-end:10px;align-self:start;}.elementor .e-27d0b24-f714875{font-family:Inter;font-weight:400;font-size:16px;color:#FBFBFB;margin-block-end:40px;align-self:start;}.elementor .e-72539d6-6abc28c{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-926c27e-5ac951b{margin-block-start:272px;margin-block-end:200px;margin-inline-start:64px;margin-inline-end:0px;display:block;}.elementor .e-9cf3946{background-image:url("/wp-content/uploads/2026/09/Header-Pila-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(3, 1fr);}.elementor .e-25b93e5-6635681{font-family:Inter;font-weight:900;font-size:48px;color:#fbfbfb;text-transform:uppercase;padding-block-end:0px;}.elementor .e-229f155-d208608{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-3d72a59-4d38171{padding-block-start:24px;flex-direction:column;align-items:center;}.elementor .e-9f4baf1-40ca512{font-family:Inter;font-weight:900;font-size:48px;color:#fbfbfb;text-transform:uppercase;padding-block-end:0px;}.elementor .e-874bc4d-5b472ba{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-6504bb6-906350f{padding-block-start:24px;flex-direction:column;align-items:center;}.elementor .e-e871080-a26209a{font-family:Inter;font-weight:900;font-size:48px;color:#fbfbfb;text-transform:uppercase;padding-block-end:0px;}.elementor .e-7ca91b1-930d7f5{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-9d9fd77-9ad856a{padding-block-start:24px;flex-direction:column;align-items:center;}.elementor .e-5f1a3e8-abea888{font-family:Inter;font-weight:900;font-size:48px;color:#fbfbfb;text-transform:uppercase;padding-block-end:0px;}.elementor .e-f840962-483e6b1{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-315f655-ea4e898{padding-block-start:24px;flex-direction:column;align-items:center;}.elementor .e-e0c5d17-33361f2{padding-block-end:32px;padding-inline-start:10%;padding-inline-end:15%;background-color:#9F0000;}.elementor .e-5dbaaa2-2e3a30c{font-family:Inter;font-weight:800;font-size:40px;text-transform:uppercase;margin-block-end:24px;}.elementor .e-ad35799-ed8ee49{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-5011991-321bf49{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;border-style:none;background-color:#9F0000;}.elementor .e-226ed35-a19b6e6{font-family:Inter;font-weight:500;font-size:14px;color:#0F0F0F;text-transform:uppercase;background-color:#fafafa00;}.elementor .e-5f27589-9c06778{column-gap:2px;padding-inline-start:0px;}.elementor .e-34cab28-4ee72cd{padding-inline-start:0px;flex-direction:column;}.elementor .e-be36176{width:50%;flex-direction:column;}.elementor .e-b049723-bd17768{font-family:Inter;font-weight:400;font-size:24px;color:#0F0F0F;background-color:#f0f0f0;background-clip:text;}.elementor .e-ec3bbb4-725cd2f{width:20px;height:20px;}.elementor .e-42a0564-fd63698{column-gap:12px;padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:0px;background-color:#F2F0F0;justify-content:space-between;align-items:center;}.elementor .e-ce2689e-8e1c9c7{font-family:Inter;font-weight:400;font-size:24px;color:#0F0F0F;background-color:#f0f0f0;background-clip:text;}.elementor .e-6ccaed9-af042c0{width:20px;height:20px;}.elementor .e-64a30df-de4d230{column-gap:12px;padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:0px;background-color:#F2F0F0;justify-content:space-between;align-items:center;}.elementor .e-a79787f-ec378da{font-family:Inter;font-weight:400;font-size:24px;color:#0F0F0F;background-color:#f0f0f0;background-clip:text;}.elementor .e-d34e2f6-2b7b7ea{width:20px;height:20px;}.elementor .e-0e731e6-f7f9acb{column-gap:12px;padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:0px;background-color:#F2F0F0;justify-content:space-between;align-items:center;}.elementor .e-983c132-cb39998{font-family:Inter;font-weight:400;font-size:24px;color:#0F0F0F;background-color:#f0f0f0;background-clip:text;}.elementor .e-8c9dfe5-85e9f0c{width:20px;height:20px;}.elementor .e-4031c5b-e63351b{column-gap:12px;padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:0px;background-color:#F2F0F0;justify-content:space-between;align-items:center;}.elementor .e-fbb333d-b80b90f{font-family:Inter;font-weight:400;font-size:24px;color:#0F0F0F;background-color:#f0f0f0;background-clip:text;}.elementor .e-78a7cd4-8f909df{width:20px;height:20px;}.elementor .e-185d9ee-2f764f0{column-gap:12px;padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;margin-block-end:0px;background-color:#F2F0F0;justify-content:space-between;align-items:center;}.elementor .e-45a287a{width:50%;flex-direction:column;gap:10px;align-self:center;}.elementor .e-df88ea3{column-gap:64px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:64px;padding-inline-end:64px;background-color:#FBFBFB;flex-direction:row;row-gap:0px;}.elementor .e-0e729cb-ffd7dda{font-family:Inter;font-weight:400;font-size:16px;color:#878787;text-transform:uppercase;padding-inline-end:0px;margin-inline-end:0px;}.elementor .e-807d3c9-cd36006{border-start-end-radius:15px;border-end-start-radius:15px;}.elementor .e-6b6a370-ddfc760{border-radius:11px;}.elementor .e-d5b51e2-44be0f3{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-6098982-26c91f9{padding-block-start:16px;padding-block-end:16px;padding-inline-start:64px;padding-inline-end:64px;background-color:#0F0F0F;}.elementor .e-41d3a7c-e89bd96{font-family:Inter;font-weight:800;font-size:40px;color:#FBFBFB;text-transform:uppercase;}.elementor .e-50e4d69{width:100%;display:flex;flex-direction:column;}.elementor .e-5e542ec{padding-block-start:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#222222;flex-direction:row;flex-wrap:wrap;}.elementor .e-e373900-b01f165{aspect-ratio:2/3;object-fit:cover;object-position:center center;padding-block-end:24px;display:flex;}.elementor .e-9ad2604-712baf1{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-b98c686-d4be459{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;text-align:start;}.elementor .e-a58fa6d-94e3cb3{min-width:22%;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:repeat(1, 1fr);}.elementor .e-3ed5a4c-965aa93{aspect-ratio:2/3;object-fit:cover;object-position:center center;padding-block-end:24px;display:flex;}.elementor .e-c471c9f-15d0af7{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-1aabffa-57aa8aa{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;text-align:start;}.elementor .e-6ca6fc2-beada90{min-width:22%;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:repeat(1, 1fr);}.elementor .e-04acac3-3ca1ad5{aspect-ratio:2/3;object-fit:cover;object-position:center center;padding-block-end:24px;display:flex;}.elementor .e-2ddad42-67f0b55{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-69e291a-0137243{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;text-align:start;}.elementor .e-d8a01e1-9a0cc14{min-width:22%;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:repeat(1, 1fr);}.elementor .e-c6f4807-3286b12{aspect-ratio:2/3;object-fit:cover;object-position:center center;padding-block-end:24px;display:flex;}.elementor .e-0a9dc54-3b151d2{font-family:Inter;font-weight:400;font-size:32px;color:#FBFBFB;padding-block-end:24px;}.elementor .e-065c0aa-5d89bd4{font-family:Inter;font-weight:400;font-size:16px;color:#fbfbfb;text-align:start;}.elementor .e-deca259-6ace2e4{min-width:22%;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:repeat(1, 1fr);}.elementor .e-c9ad51e-149a311{aspect-ratio:auto;padding-block-start:56px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#222222;display:grid;gap:2%;flex-wrap:wrap;grid-template-columns:repeat(4, 1fr);justify-content:space-evenly;}.elementor .e-acf2b29-94c8967{font-family:Inter;font-weight:500;font-size:14px;color:#0F0F0F;text-transform:uppercase;border-style:none;background-color:#F2F0F0;}.elementor .e-532c799{padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;background-color:#222222;flex-direction:row;grid-template-columns:repeat(4, 1fr);}.elementor .e-84bc13b-eab7b89{font-family:Inter;font-weight:800;font-size:40px;text-transform:uppercase;margin-block-end:24px;}.elementor .e-54a9964-b42604c{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-725c958-afd71eb{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;border-style:none;background-color:#222222;}.elementor .e-ad34cd6-ae326b4{column-gap:2px;padding-inline-start:0px;}.elementor .e-d3b066c-c07336c{padding-inline-start:0px;flex-direction:column;}.elementor .e-a84cb37{width:50%;padding-inline-start:0px;padding-inline-end:140px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-96e3105-3c69042{width:50%;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:space-around;}.elementor .e-4fb6234{padding-inline-start:64px;padding-inline-end:64px;margin-block-start:54px;margin-block-end:54px;flex-direction:row;}.elementor .e-91c3774{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:0px;margin-block-end:64px;flex-direction:column;}.elementor .e-e85fd5b-2b18608{font-family:Inter;font-weight:800;font-size:40px;color:#FBFBFB;text-transform:uppercase;margin-block-end:24px;align-self:center;}.elementor .e-c65d6a5-d6a3d98{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:40px;display:block;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;align-self:center;}.elementor .e-8809d01-7f4a5ef{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;border-style:none;background-color:#9F0000;}.elementor .e-7a61ccd-efccda9{flex:0 1 auto;justify-content:center;align-self:center;}.elementor .e-869237b-11c604f{padding-inline-start:0px;flex-direction:column;justify-content:center;}.elementor .e-f9680f2{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-c2b5beb-071ae4a{font-family:Inter;font-weight:800;font-size:40px;color:#0F0F0F;text-transform:uppercase;}.elementor .e-8ccaf76-db28258{width:100%;display:flex;flex-direction:column;}.elementor .e-c90f380-bbd1171{padding-block-start:64px;padding-inline-start:64px;padding-inline-end:64px;background-color:#F2F0F0;flex-direction:row;flex-wrap:wrap;}.elementor .e-d663a29-738f5f3{background-color:#F2F0F0;flex-direction:column;}.elementor .e-babf101{padding:0px;flex-direction:column;}.elementor .e-29afc19-159a8c3{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-d9fbbdb-cf73015{padding:0px;flex-direction:row;justify-content:space-around;}.elementor .e-47a562e-297bd2e{aspect-ratio:auto;padding-block-end:16px;}.elementor .e-845eeac-9c9b7d7{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-3b25765-703407c{width:30px;height:30px;}.elementor .e-dfd738a-4d0327b{width:30px;height:30px;}.elementor .e-794d55e-960144e{width:30px;height:30px;}.elementor .e-f24bb1b-ee0c60c{width:30px;height:30px;}.elementor .e-b5b4af3-057782d{padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:10%;}.elementor .e-4633920-4367286{padding-inline-end:0px;flex-direction:column;}.elementor .e-ce34f9e-30e973f{font-family:Inter;font-weight:900;font-size:16px;color:#fbfbfb;text-transform:uppercase;padding-block-end:16px;}.elementor .e-641dd58-1d1d898{padding-block-start:24px;padding-inline-start:64px;flex-direction:column;}.elementor .e-b1665d7-2b3ecaa{font-family:Inter;font-weight:900;font-size:16px;color:#fbfbfb;text-transform:uppercase;padding-block-end:16px;}.elementor .e-6ecb199-c48ea15{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-9476062-0a5211d{padding-block-start:24px;flex-direction:column;}.elementor .e-c5717f4-d32d1fd{font-family:Inter;font-weight:500;font-size:14px;color:#fbfbfb;text-transform:uppercase;border-style:none;background-color:#9F0000;}.elementor .e-b13a29a-7a73835{width:30px;height:30px;}.elementor .e-d5bc56c-ff1646b{padding-block-start:160px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:10%;justify-content:flex-end;}.elementor .e-0692cbe-a90ad41{padding-block-start:24px;flex-direction:column;}.elementor .e-4794108-a1bdfdb{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-a98f404-31923ad{padding:0px;flex-direction:column;}.elementor .e-595b05e-fa1ad11{padding:0px;flex-direction:column;}.elementor .e-68f3f36-3cbef94{padding:0px;flex-direction:column;}.elementor .e-8dfb403-4971ab6{padding:0px;flex-direction:column;}.elementor .e-c95b2e1-63f8b9a{font-family:Inter;font-weight:500;font-size:16px;color:#f0f0f0;}.elementor .e-ac0afc9-0fca570{padding-inline-end:0px;flex-direction:column;}.elementor .e-5fd6a39-89d6fe7{font-family:Inter;font-weight:500;font-size:16px;color:#878787;display:flex;justify-content:flex-end;}.elementor .e-f40b1f9-fab69de{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-2b200dc-75807a2{padding:0px;flex-direction:column;}.elementor .e-1e1ebad{padding:0px;flex-direction:column;}}

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

@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=6af0f5630010f  !***/

@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-299-frontend-tablet.css?ver=6af10d074b650  !***/

@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b88e6d5-148da7f{width:100%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-053eeaa-95c0894{width:30%;justify-content:flex-start;align-items:center;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-cb450c0-cfeb709{padding:0px;margin-inline-start:20px;margin-inline-end:10px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-f729f80-07814ca{width:10%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-3156043-86bb11e{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-151f69f-ccdb84b{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-27d0b24-f714875{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-72539d6-6abc28c{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-926c27e-5ac951b{margin-inline-start:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-9cf3946{grid-template-columns:repeat(2, 1fr);}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-25b93e5-6635681{font-size:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-9f4baf1-40ca512{font-size:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e871080-a26209a{font-size:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5f1a3e8-abea888{font-size:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e0c5d17-33361f2{padding-inline-start:0%;padding-inline-end:5%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5dbaaa2-2e3a30c{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-ad35799-ed8ee49{font-size:12px;margin-block-end:63px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5011991-321bf49{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-226ed35-a19b6e6{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-34cab28-4ee72cd{padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-be36176{padding:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b049723-bd17768{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-ce2689e-8e1c9c7{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a79787f-ec378da{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-983c132-cb39998{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-fbb333d-b80b90f{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-df88ea3{column-gap:24px;padding-inline-start:40px;padding-inline-end:40px;row-gap:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-0e729cb-ffd7dda{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-6098982-26c91f9{padding-inline-start:40px;padding-inline-end:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-41d3a7c-e89bd96{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5e542ec{padding-inline-start:40px;padding-inline-end:10px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-9ad2604-712baf1{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-b98c686-d4be459{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a58fa6d-94e3cb3{width:40%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c471c9f-15d0af7{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-1aabffa-57aa8aa{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-6ca6fc2-beada90{width:40%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-2ddad42-67f0b55{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-69e291a-0137243{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-d8a01e1-9a0cc14{width:40%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-0a9dc54-3b151d2{font-size:20px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-065c0aa-5d89bd4{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-deca259-6ace2e4{width:40%;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c9ad51e-149a311{column-gap:5%;padding-block-start:24px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:5%;flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);justify-content:space-evenly;align-items:start;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-acf2b29-94c8967{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-84bc13b-eab7b89{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-54a9964-b42604c{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-725c958-afd71eb{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-a84cb37{padding-inline-end:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-96e3105-3c69042{padding-inline-end:40px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-4fb6234{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-e85fd5b-2b18608{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c65d6a5-d6a3d98{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-8809d01-7f4a5ef{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c2b5beb-071ae4a{font-size:32px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c90f380-bbd1171{padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-47a562e-297bd2e{aspect-ratio:16/9;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-845eeac-9c9b7d7{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-641dd58-1d1d898{padding-inline-start:20px;padding-inline-end:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-6ecb199-c48ea15{font-size:14px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-9476062-0a5211d{padding-inline-start:0px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-c5717f4-d32d1fd{font-size:12px;padding-inline-start:12px;padding-inline-end:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-4794108-a1bdfdb{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-c95b2e1-63f8b9a{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-5fd6a39-89d6fe7{font-size:12px;}}@media all and (max-width:1024px) and (max-width:1024px){.elementor .e-f40b1f9-fab69de{padding-inline-start:24px;padding-inline-end:24px;}}

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

@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=6af0f562f4220  !***/

@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=6af0f5630010f  !***/

@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-299-frontend-mobile.css?ver=6af10d074b650  !***/

@media all and (max-width:767px) and (max-width:767px){.elementor .e-053eeaa-95c0894{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-cb450c0-cfeb709{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-f729f80-07814ca{width:24%;justify-content:flex-end;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-3156043-86bb11e{position:sticky;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-151f69f-ccdb84b{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-27d0b24-f714875{font-size:14px;text-align:start;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-926c27e-5ac951b{column-gap:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:48px;margin-inline-start:24px;margin-inline-end:24px;display:flex;flex-direction:column;row-gap:3px;flex-wrap:wrap;grid-column:1;align-content:start;align-items:start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-9cf3946{grid-template-columns:repeat(1, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d2ed157-d1e4cda{flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e0c5d17-33361f2{display:flex;flex-direction:column;gap:0px;grid-template-rows:repeat(1, 1fr);}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5dbaaa2-2e3a30c{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ad35799-ed8ee49{font-size:14px;text-align:start;padding-inline-start:0px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5f27589-9c06778{flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-34cab28-4ee72cd{padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-be36176{width:100%;padding-block-start:40px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-45a287a{width:100%;padding:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-df88ea3{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column-reverse;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d5b51e2-44be0f3{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-6098982-26c91f9{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-41d3a7c-e89bd96{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-50e4d69{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5e542ec{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e373900-b01f165{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-9ad2604-712baf1{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-b98c686-d4be459{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-a58fa6d-94e3cb3{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-3ed5a4c-965aa93{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c471c9f-15d0af7{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-1aabffa-57aa8aa{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-6ca6fc2-beada90{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-04acac3-3ca1ad5{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-2ddad42-67f0b55{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-69e291a-0137243{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d8a01e1-9a0cc14{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c6f4807-3286b12{aspect-ratio:4/3;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-0a9dc54-3b151d2{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-065c0aa-5d89bd4{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-deca259-6ace2e4{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c9ad51e-149a311{overflow:visible;object-fit:contain;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:40px;flex-wrap:wrap;align-content:center;align-items:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-84bc13b-eab7b89{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-54a9964-b42604c{font-size:14px;display:flex;flex-direction:row;justify-content:space-evenly;align-self:stretch;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ad34cd6-ae326b4{flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d3b066c-c07336c{padding-block-end:10px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-a84cb37{width:100%;padding-inline-end:0px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-96e3105-3c69042{width:100%;padding-inline-end:0px;flex-direction:column;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-4fb6234{padding-inline-start:24px;padding-inline-end:24px;flex-direction:column-reverse;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-91c3774{padding-inline-start:10px;padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-e85fd5b-2b18608{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-c65d6a5-d6a3d98{font-size:14px;padding-inline-start:0%;padding-inline-end:0%;align-self:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-869237b-11c604f{padding:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-f9680f2{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-c2b5beb-071ae4a{font-size:32px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-8ccaf76-db28258{width:100%;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-c90f380-bbd1171{padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-845eeac-9c9b7d7{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-b5b4af3-057782d{justify-content:flex-start;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-4633920-4367286{padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-641dd58-1d1d898{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-6ecb199-c48ea15{font-size:14px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-9476062-0a5211d{padding-block-start:0px;padding-inline-start:10px;padding-inline-end:10px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-d5bc56c-ff1646b{padding-block-start:40px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-0692cbe-a90ad41{padding-block-start:40px;padding-inline-start:0px;padding-inline-end:0px;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-4794108-a1bdfdb{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-c95b2e1-63f8b9a{text-align:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-ac0afc9-0fca570{justify-content:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-5fd6a39-89d6fe7{justify-content:center;}}@media all and (max-width:767px) and (max-width:767px){.elementor .e-f40b1f9-fab69de{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=1794176355  !***/

@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=1794176355  !***/

@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;}}
