.elementor-38 .elementor-element.elementor-element-4aeff7af:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4aeff7af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://borowczyk-warszkowo.pl/wp-content/plugins/roofix-core/assets/imgs/placeholder.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-4aeff7af > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-4aeff7af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 15px 114px 15px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-44cad71e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-44cad71e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-44cad71e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-44cad71e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3e77780d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3e77780d .heading-default-layout{text-align:left;}.elementor-38 .elementor-element.elementor-element-3e77780d .heading-layout1new .item-subtitle:after{background-color:#ee212b;}.elementor-38 .elementor-element.elementor-element-3e77780d .item-beforetitle{font-family:"Yantramanav", Times New Roman;font-weight:700;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-3e77780d .item-title{color:#111111;line-height:1.3em;}.elementor-38 .elementor-element.elementor-element-3e77780d .section-subtitle{color:#000000;font-family:"Montserrat", Times New Roman;font-size:18px;font-weight:700;}.elementor-38 .elementor-element.elementor-element-7501a6e4 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-38 .elementor-element.elementor-element-64492151 > .elementor-widget-container{margin:0px 0px 20px 0px;}
						.elementor-38 .elementor-element.elementor-element-64492151 .about-info li
					{line-height:1.2em;}.elementor-38 .elementor-element.elementor-element-64492151 .about-info li{padding-left:26px;}.elementor-38 .elementor-element.elementor-element-7aa6ebc2{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-3203cfa8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38 .elementor-element.elementor-element-3203cfa8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38 .elementor-element.elementor-element-61d738f0 .elementor-icon-box-wrapper{align-items:center;gap:17px;}.elementor-38 .elementor-element.elementor-element-61d738f0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-61d738f0.elementor-view-stacked .elementor-icon{background-color:#3E3E3E;}.elementor-38 .elementor-element.elementor-element-61d738f0.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-61d738f0.elementor-view-default .elementor-icon{fill:#3E3E3E;color:#3E3E3E;border-color:#3E3E3E;}.elementor-38 .elementor-element.elementor-element-61d738f0 .elementor-icon{font-size:26px;border-width:1px 1px 1px 1px;}.elementor-38 .elementor-element.elementor-element-61d738f0 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-61d738f0 .elementor-icon-box-title a{font-size:12px;text-transform:uppercase;}.elementor-38 .elementor-element.elementor-element-61d738f0 .elementor-icon-box-description{font-size:28px;font-weight:700;color:#ED1C25;}.elementor-38 .elementor-element.elementor-element-130e24b5 > .elementor-element-populated{margin:6px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-21973619 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(270deg, #FA5F22 15%, #EC0101 100%);border-radius:4px 4px 4px 4px;}.elementor-38 .elementor-element.elementor-element-21973619 .service-box-layout3{text-align:center;}.elementor-38 .elementor-element.elementor-element-21973619 .service-box-layout3d{text-align:center;}.elementor-38 .elementor-element.elementor-element-21973619 .why-choose-box-layout1{text-align:center;}.elementor-38 .elementor-element.elementor-element-21973619 .why-choose-box-layout8{text-align:center;}.elementor-38 .elementor-element.elementor-element-21973619 .item-title{margin-bottom:20px;}.elementor-38 .elementor-element.elementor-element-21973619 .item-img{margin-bottom:20px;}.elementor-38 .elementor-element.elementor-element-154bd64c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-154bd64c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-5cf1156b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-38 .elementor-element.elementor-element-5cf1156b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-4aeff7af{padding:90px 15px 88px 15px;}.elementor-38 .elementor-element.elementor-element-7aa6ebc2{padding:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-4aeff7af{padding:92px 15px 95px 15px;}.elementor-38 .elementor-element.elementor-element-44cad71e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-7501a6e4{text-align:center;}.elementor-38 .elementor-element.elementor-element-86136b2{text-align:center;}.elementor-38 .elementor-element.elementor-element-3203cfa8 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38 .elementor-element.elementor-element-130e24b5 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-44cad71e{width:49.083%;}.elementor-38 .elementor-element.elementor-element-3203cfa8{width:52.909%;}.elementor-38 .elementor-element.elementor-element-130e24b5{width:47%;}.elementor-38 .elementor-element.elementor-element-154bd64c{width:50.917%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-44cad71e{width:100%;}.elementor-38 .elementor-element.elementor-element-3203cfa8{width:33%;}.elementor-38 .elementor-element.elementor-element-130e24b5{width:100%;}.elementor-38 .elementor-element.elementor-element-154bd64c{width:100%;}}