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

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