.elementor-11 .elementor-element.elementor-element-e46abab{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2e71592{bottom:85px;}.elementor-11 .elementor-element.elementor-element-2e71592 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-default .elementor-icon{color:var( --e-global-color-the7_buttons_text_color_mode );border-color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-6823c92 );}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-framed .elementor-icon:hover, .elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-6823c92 );border-color:var( --e-global-color-6823c92 );}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-framed .elementor-icon:hover, .elementor-11 .elementor-element.elementor-element-2e71592.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-6823c92 );}.elementor-11 .elementor-element.elementor-element-2e71592 .elementor-icon{font-size:84px;}.elementor-11 .elementor-element.elementor-element-2e71592 .elementor-icon svg{height:84px;}.elementor-11 .elementor-element.elementor-element-52d51e3{--display:flex;--width:50%;--min-height:70vh;--justify-content:center;--padding-top:225px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-52d51e3.e-con{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-d6955d6 .elementor-heading-title{font-size:78px;color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-11 .elementor-element.elementor-element-43c2b0a{font-size:18px;color:var( --e-global-color-the7_buttons_text_color_mode );--textColor:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-11 .elementor-element.elementor-element-d42446b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:135px;--padding-bottom:135px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-d42446b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d42446b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEAC91;}.elementor-11 .elementor-element.elementor-element-ecb22ad.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ecb22ad{text-align:center;}.elementor-11 .elementor-element.elementor-element-ecb22ad .elementor-heading-title{font-size:80px;}.elementor-11 .elementor-element.elementor-element-6e84ad0{--spacer-size:105px;}.elementor-11 .elementor-element.elementor-element-413fe03{--display:flex;}.elementor-11 .elementor-element.elementor-element-ff7b46f .box-content{align-items:center;text-align:center;}.elementor-11 .elementor-element.elementor-element-ff7b46f .dt-css-grid{grid-template-columns:repeat(5,1fr);grid-column-gap:50px;grid-row-gap:50px;--grid-row-gap:50px;}.elementor-11 .elementor-element.elementor-element-ff7b46f{--wide-desktop-columns:5;--icon-spacing:15px;}.elementor-11 .elementor-element.elementor-element-ff7b46f .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start;}.elementor-11 .elementor-element.elementor-element-ff7b46f .box-content-wrapper{flex-flow:column wrap;}.elementor-11 .elementor-element.elementor-element-ff7b46f .elementor-icon-div{align-self:center;}.elementor-11 .elementor-element.elementor-element-ff7b46f .elementor-icon{font-size:145px;}.elementor-11 .elementor-element.elementor-element-ff7b46f .elementor-icon-div i{color:var( --e-global-color-the7_content_headers_color );}.elementor-11 .elementor-element.elementor-element-ff7b46f .elementor-icon-div svg{fill:var( --e-global-color-the7_content_headers_color );color:var( --e-global-color-the7_content_headers_color );}.elementor-11 .elementor-element.elementor-element-ff7b46f .box-content-wrapper .box-heading, .elementor-11 .elementor-element.elementor-element-ff7b46f .box-content-wrapper .box-heading a{font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-ff7b46f .box-description{margin-top:10px;}.elementor-11 .elementor-element.elementor-element-be2806b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-be2806b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-be2806b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pure-interiors.pl/wp-content/uploads/2025/07/Pure_hp_img_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-db1cbe9{--display:flex;--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-db1cbe9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-db1cbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFEA;}.elementor-11 .elementor-element.elementor-element-db1cbe9::before, .elementor-11 .elementor-element.elementor-element-db1cbe9 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-db1cbe9 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-db1cbe9 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-db1cbe9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-db1cbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-298a955{--display:flex;--position:absolute;--width:56%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;top:135px;--z-index:1;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-298a955{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-298a955{right:0px;}.elementor-11 .elementor-element.elementor-element-f913728{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-d46fcb1.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-d46fcb1{text-align:left;}.elementor-11 .elementor-element.elementor-element-d46fcb1 .elementor-heading-title{font-size:80px;}.elementor-11 .elementor-element.elementor-element-aacf9ac{--spacer-size:40px;}.elementor-11 .elementor-element.elementor-element-51de4ea{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-51de4ea .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-4f0d93f{--spacer-size:80px;}.elementor-11 .elementor-element.elementor-element-e17ca19 .box-content{align-items:center;text-align:center;}.elementor-11 .elementor-element.elementor-element-e17ca19 .dt-css-grid{grid-template-columns:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px;}.elementor-11 .elementor-element.elementor-element-e17ca19{--wide-desktop-columns:4;--icon-spacing:15px;}.elementor-11 .elementor-element.elementor-element-e17ca19 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start;}.elementor-11 .elementor-element.elementor-element-e17ca19 .box-content-wrapper{flex-flow:column wrap;}.elementor-11 .elementor-element.elementor-element-e17ca19 .elementor-icon-div{align-self:center;}.elementor-11 .elementor-element.elementor-element-e17ca19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e17ca19 .elementor-icon{font-size:145px;}.elementor-11 .elementor-element.elementor-element-e17ca19 .elementor-icon-div i{color:var( --e-global-color-the7_content_headers_color );}.elementor-11 .elementor-element.elementor-element-e17ca19 .elementor-icon-div svg{fill:var( --e-global-color-the7_content_headers_color );color:var( --e-global-color-the7_content_headers_color );}.elementor-11 .elementor-element.elementor-element-e17ca19 .box-content-wrapper .box-heading, .elementor-11 .elementor-element.elementor-element-e17ca19 .box-content-wrapper .box-heading a{font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-e17ca19 .box-description{margin-top:10px;}.elementor-11 .elementor-element.elementor-element-1a31174{--display:flex;--width:40%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--z-index:0;}.elementor-11 .elementor-element.elementor-element-763442e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-763442e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-763442e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pure-interiors.pl/wp-content/uploads/2025/07/Pure_hp_img_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-ea313d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:135px;--padding-bottom:135px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-ea313d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ea313d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2DAD3;}.elementor-11 .elementor-element.elementor-element-ba5bafd.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ba5bafd{text-align:center;}.elementor-11 .elementor-element.elementor-element-ba5bafd .elementor-heading-title{font-size:80px;}.elementor-11 .elementor-element.elementor-element-537c3e8{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-197ff77{text-align:center;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-c64abf2 .box-content{align-items:flex-start;text-align:left;}.elementor-11 .elementor-element.elementor-element-c64abf2 .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-11 .elementor-element.elementor-element-c64abf2{--wide-desktop-columns:3;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--image-size:350px;--flex-flow:column wrap;--img-space:0 0 var(--icon-spacing, 15px) 0;--img-order:0;--img-width:100%;--content-width:width: 100%;--icon-spacing:15px;}.elementor-11 .elementor-element.elementor-element-c64abf2 .wf-cell .the7-image-box-wrapper{align-items:flex-start;align-content:flex-start;justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-c64abf2 .elementor-image-div{align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-c64abf2 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-c64abf2 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-11 .elementor-element.elementor-element-c64abf2 .elementor-image-div img { transition: opacity 0.3s ease; }
					.elementor-11 .elementor-element.elementor-element-c64abf2 a:hover .the7-simple-post-thumb img,
					.elementor-11 .elementor-element.elementor-element-c64abf2 .post-thumbnail-rollover:hover img {opacity:calc(100/100);}.elementor-11 .elementor-element.elementor-element-c64abf2 .box-content-wrapper .box-heading, .elementor-11 .elementor-element.elementor-element-c64abf2 .box-content-wrapper .box-heading a{font-weight:700;}.elementor-11 .elementor-element.elementor-element-c64abf2 .box-description{font-size:18px;color:var( --e-global-color-the7_content_headers_color );margin-top:10px;}.elementor-11 .elementor-element.elementor-element-83e4d4e{text-align:center;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-c7cde03{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c7cde03:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c7cde03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pure-interiors.pl/wp-content/uploads/2025/07/Pure_hp_img_3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-101c6dc{--display:flex;--width:100%;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-101c6dc::before, .elementor-11 .elementor-element.elementor-element-101c6dc > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-101c6dc > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-101c6dc > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-101c6dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-101c6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-5e115f9{--display:flex;--width:40%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--z-index:0;}.elementor-11 .elementor-element.elementor-element-bf78de0{--display:flex;--width:56%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-c4f09aa{--display:flex;--width:100%;}.elementor-11 .elementor-element.elementor-element-fe94604.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-fe94604{text-align:left;}.elementor-11 .elementor-element.elementor-element-fe94604 .elementor-heading-title{font-size:80px;}.elementor-11 .elementor-element.elementor-element-fa65f04{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-85d3d43{text-align:left;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-f2d8908{text-align:left;color:var( --e-global-color-the7_content_headers_color );--textColor:var( --e-global-color-the7_content_headers_color );}.elementor-11 .elementor-element.elementor-element-7eeff70{text-align:left;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-08c65a8{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:135px;--padding-bottom:135px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-08c65a8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-08c65a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFEA;}.elementor-11 .elementor-element.elementor-element-7b37ba6.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7b37ba6{text-align:center;}.elementor-11 .elementor-element.elementor-element-7b37ba6 .elementor-heading-title{font-size:80px;}.elementor-11 .elementor-element.elementor-element-582518c{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-f5e9433{text-align:center;}.elementor-11 .elementor-element.elementor-element-f5e9433 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-671f8c4{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-cb366f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-80db493{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bfc7fe2{text-align:left;}.elementor-11 .elementor-element.elementor-element-bfc7fe2 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-135aaa4{font-size:18px;color:var( --e-global-color-the7_content_headers_color );--textColor:var( --e-global-color-the7_content_headers_color );}.elementor-11 .elementor-element.elementor-element-75f634a{text-align:left;}.elementor-11 .elementor-element.elementor-element-75f634a .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-49f4736{padding:0px 0px 0px 0px;--e-icon-list-icon-size:45px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-49f4736.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-icon i{color:var( --e-global-color-the7_content_headers_color );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-icon svg{fill:var( --e-global-color-the7_content_headers_color );transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-6823c92 );}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-6823c92 );}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-49f4736 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-8b3391c{--display:flex;}.elementor-11 .elementor-element.elementor-element-a90442b{text-align:left;}.elementor-11 .elementor-element.elementor-element-a90442b .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form label, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form .wpcf7-quiz-label{display:inline-block;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf-head{align-items:center;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-date{height:36px;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{height:150px;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control:not(.wpcf7-submit){margin-bottom:15px;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-text, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-quiz, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-date, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form-control.wpcf7-textarea{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-the7_content_headers_color );border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form input:focus, .elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container .wpcf7-form textarea:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container input.wpcf7-submit{width:240px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-the7_buttons_text_color_mode );background-color:var( --e-global-color-the7_content_headers_color );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-the7_content_headers_color );border-radius:50px;padding:9px 10px 9px 10px;}.elementor-11 .elementor-element.elementor-element-cce4489 .premium-cf7-container input.wpcf7-submit:hover{color:var( --e-global-color-the7_content_headers_color );background-color:var( --e-global-color-the7_buttons_text_color_mode );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-the7_content_headers_color );border-radius:50px;}.elementor-11 .elementor-element.elementor-element-6e388ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-d42446b{--content-width:1000px;}.elementor-11 .elementor-element.elementor-element-08c65a8{--content-width:1300px;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-2e71592.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-52d51e3{--width:100%;}.elementor-11 .elementor-element.elementor-element-ff7b46f .dt-css-grid{grid-template-columns:repeat(2,1fr);}.elementor-11 .elementor-element.elementor-element-ff7b46f{--wide-desktop-columns:2;} .elementor-11 .elementor-element.elementor-element-ff7b46f.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-11 .elementor-element.elementor-element-ff7b46f.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-11 .elementor-element.elementor-element-ff7b46f.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-11 .elementor-element.elementor-element-be2806b{--min-height:50vh;}.elementor-11 .elementor-element.elementor-element-db1cbe9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-298a955{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;top:0px;}.elementor-11 .elementor-element.elementor-element-51de4ea{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e17ca19 .dt-css-grid{grid-template-columns:repeat(2,1fr);}.elementor-11 .elementor-element.elementor-element-e17ca19{--wide-desktop-columns:2;width:100%;max-width:100%;} .elementor-11 .elementor-element.elementor-element-e17ca19.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-11 .elementor-element.elementor-element-e17ca19.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-11 .elementor-element.elementor-element-e17ca19.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-11 .elementor-element.elementor-element-1a31174{--width:100%;}.elementor-11 .elementor-element.elementor-element-763442e{--min-height:50vh;}.elementor-11 .elementor-element.elementor-element-c64abf2 .box-content{align-items:center;text-align:center;}.elementor-11 .elementor-element.elementor-element-c64abf2 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:50px;grid-row-gap:50px;--grid-row-gap:50px;}.elementor-11 .elementor-element.elementor-element-c64abf2{--wide-desktop-columns:1;}.elementor-11 .elementor-element.elementor-element-c64abf2 .elementor-image-div{align-self:center;}.elementor-11 .elementor-element.elementor-element-c7cde03{--min-height:50vh;}.elementor-11 .elementor-element.elementor-element-101c6dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5e115f9{--width:100%;}.elementor-11 .elementor-element.elementor-element-bf78de0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-cb366f7{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-80db493{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-49f4736.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-e46abab{--justify-content:center;--padding-top:125px;--padding-bottom:175px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-2e71592.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2e71592{bottom:50px;}.elementor-11 .elementor-element.elementor-element-52d51e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d6955d6 .elementor-heading-title{font-size:54px;}.elementor-11 .elementor-element.elementor-element-d42446b{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-ecb22ad.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ecb22ad{text-align:center;}.elementor-11 .elementor-element.elementor-element-ecb22ad .elementor-heading-title{font-size:48px;}.elementor-11 .elementor-element.elementor-element-6e84ad0{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-ff7b46f .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-11 .elementor-element.elementor-element-ff7b46f{--wide-desktop-columns:1;} .elementor-11 .elementor-element.elementor-element-ff7b46f.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-11 .elementor-element.elementor-element-ff7b46f.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-11 .elementor-element.elementor-element-ff7b46f.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-11 .elementor-element.elementor-element-be2806b{--min-height:35vh;}.elementor-11 .elementor-element.elementor-element-db1cbe9{--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-298a955{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-d46fcb1 .elementor-heading-title{font-size:54px;}.elementor-11 .elementor-element.elementor-element-aacf9ac{--spacer-size:20px;}.elementor-11 .elementor-element.elementor-element-51de4ea{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-4f0d93f{--spacer-size:40px;}.elementor-11 .elementor-element.elementor-element-e17ca19 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-11 .elementor-element.elementor-element-e17ca19{--wide-desktop-columns:1;} .elementor-11 .elementor-element.elementor-element-e17ca19.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-11 .elementor-element.elementor-element-e17ca19.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-11 .elementor-element.elementor-element-e17ca19.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-11 .elementor-element.elementor-element-1a31174{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1a31174.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-763442e{--min-height:35vh;}.elementor-11 .elementor-element.elementor-element-ea313d7{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-ba5bafd .elementor-heading-title{font-size:54px;}.elementor-11 .elementor-element.elementor-element-197ff77{text-align:left;}.elementor-11 .elementor-element.elementor-element-c64abf2 .box-content{align-items:flex-start;text-align:left;}.elementor-11 .elementor-element.elementor-element-c64abf2 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-11 .elementor-element.elementor-element-c64abf2{--wide-desktop-columns:1;}.elementor-11 .elementor-element.elementor-element-83e4d4e{text-align:left;}.elementor-11 .elementor-element.elementor-element-c7cde03{--min-height:35vh;}.elementor-11 .elementor-element.elementor-element-101c6dc{--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5e115f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-5e115f9.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-bf78de0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-fe94604 .elementor-heading-title{font-size:54px;}.elementor-11 .elementor-element.elementor-element-08c65a8{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-7b37ba6.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-7b37ba6{text-align:left;}.elementor-11 .elementor-element.elementor-element-7b37ba6 .elementor-heading-title{font-size:54px;}.elementor-11 .elementor-element.elementor-element-f5e9433{text-align:left;}.elementor-11 .elementor-element.elementor-element-cb366f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-49f4736.elementor-element{--align-self:flex-start;}}@media screen and (min-width: 1301px) {  .the7_icon_box_grid_widget-ff7b46f .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_icon_box_grid_widget-ff7b46f .wf-cell:nth-child(-n + 5):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .wf-cell:nth-child(-n + 5):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .wf-cell:nth-child(-n + 2):before {    display: none;  }}@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }  .icon-position-mobile-right .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-ff7b46f.the7-box-grid-wrapper {    flex-wrap: unset;  }}
@media screen and (min-width: 1301px) {  .the7_icon_box_grid_widget-e17ca19 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_icon_box_grid_widget-e17ca19 .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .wf-cell:nth-child(-n + 2):before {    display: none;  }}@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }  .icon-position-mobile-right .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-e17ca19.the7-box-grid-wrapper {    flex-wrap: unset;  }}
@media screen and (min-width: 1301px) {  .the7_image_box_grid_widget-c64abf2 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_image_box_grid_widget-c64abf2 .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_image_box_grid_widget-c64abf2.the7-box-grid-wrapper .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7_image_box_grid_widget-c64abf2.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }}@media screen and (max-width: 767px) {  .the7_image_box_grid_widget-c64abf2.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }}
/* Start custom CSS */.double-line-underline::after {
  content: "";
  display: block;
  margin: 20px auto 0;
  width: 100%;
  height: 12px;
  background: linear-gradient(
    to bottom,
    black 2px,
    transparent 2px,
    transparent 10px,
    black 10px
  );
  background-size: 100% 12px;
}
@media (min-width: 1921px) {
.hp-1-sec {
    max-height: 895px !important;
    min-height: 895px !important;
}
.hp-1-sec-txt-column {
     min-height: auto !important;   
}
.responsive-kontener {
    max-height: auto !important;
    min-height: auto !important;   
}
.u-sec-2 {
    max-width: 100% !important;
}  
.u-sec-2 img {
    width: 1000px !important
}  
.o-nas-sec-2 {
    float: none !importnt;
}
.on-sec-2-holder {
    float: right !important;
    text-align: center !important;
}
.o-nas-sec-1 {
  max-width: 100% !important;
  width: 50% !important;
}
.o-nas-sec-1 img {
    width: 1000px !important;    
}
}

.u-sec-1 {
    max-width: 780px;
    float: right;
}
.u-sec-2 {
    float: right;
    max-width: 720px;
}

.o-nas-sec-2 {
    max-width: 780px;
    float: left;
}
.o-nas-sec-1 {
    float: left;
    max-width: 720px;
}
@media (max-width: 1024px) {
.u-sec-1-holder {
    position: relative;
}
.uslugi-box {
    position: relative;
}
.u-sec-2 {
    max-width: 100%;    
}
}/* End custom CSS */